Tôi kết hợp một máy tính với ý định mô phỏng trò chơi trên TV CRT bằng cách làm theo các hướng dẫn trực tuyến chẳng hạn như cái này. Tôi vẫn còn khá mới với Linux nên tôi nghĩ đây sẽ là một cơ hội tốt để học hỏi và làm quen với nó mà không sợ làm hỏng máy tính chính của mình.
Dù sao, một phần của quá trình để Linux hoạt động với TV CRT liên quan đến việc vá nhân Linux để cho phép xuất video 15khz. tôi đã theo dõi hướng dẫn này để giúp, cài đặt các gói được đề xuất và tải xuống mã nguồn cho nhân hiện tại của tôi bằng cách chạy
apt-get nguồn linux-image-unsigned-$(uname -r)
tải nguồn xuống thư mục/usr/src. Mục tiêu của tôi là vá nguồn này với một bản vá từ kho lưu trữ này (trong trường hợp của tôi, đó là các bản vá Linux-5.13 nói riêng). Tôi bắt đầu bằng cách tải xuống bản vá và giải nén nó vào thư mục Tải xuống trong thư mục Trang chủ. Tuy nhiên, khi tôi điều hướng đến thư mục mã nguồn kernel và chạy
$ patch -p1 /home/[redactedusername]/Downloads/linux_kernel_15khz-master/linux-5.13/01_linux_15khz.diff
thiết bị đầu cuối chuyển sang dòng tiếp theo như thể bắt đầu quá trình vá lỗi, nhưng không có gì xảy ra sau đó. Nếu tôi cố gắng đóng thiết bị đầu cuối, một lời nhắc sẽ hỏi tôi có muốn hủy quá trình vá lỗi hay không. Lúc đầu, tôi cho rằng quá trình vá lỗi hơi tốn thời gian nên tôi đã rời khỏi máy tính khoảng một giờ, nhưng không có gì xảy ra khi tôi quay lại. Sau đó, tôi đã kết thúc quá trình này trong khoảng 7 giờ và nhận được kết quả tương tự (nghĩa là không có gì). Kể từ đó, tôi đã thử chạy bản vá lỗi từ thư mục /usr/src, tôi đã thử tải nguồn về thư mục chính của mình và vá nó ở đó, và tôi thậm chí đã thử tải xuống một nguồn nhân khác và vá lỗi đó. Không có vấn đề gì, kết quả là như nhau mỗi lần.
Vì vậy, câu hỏi của tôi là, tôi có làm gì sai ở đây không? Có một vấn đề với bản vá chính nó? Hay quá trình vá lỗi thực sự mất 24 giờ liên tục và tôi quá thiếu kiên nhẫn? Có thể "treo" không phải là thuật ngữ chính xác cho hiện tượng này nhưng đó là thuật ngữ tốt nhất mà tôi có thể tìm thấy cho đến nay để mô tả vấn đề.
Như tôi đã nói, tôi khá mới với điều này, vì vậy mọi trợ giúp đều được đánh giá cao. Và vui lòng cho tôi biết nếu có bất kỳ thông tin quan trọng nào mà tôi đã bỏ qua để chia sẻ có thể giúp trả lời câu hỏi. Cảm ơn!