Bagaimana cara saya mengatasi masalah pembekuan acak, di mana sistem tidak menerima input apa pun?
Saya memiliki komputer yang digunakan untuk menjalankan Ubuntu beberapa tahun yang lalu tanpa masalah (saya tidak tahu apakah ada perangkat keras yang berubah). Baru-baru ini, apa pun distribusi Linux yang saya instal, itu akan membeku secara acak ke titik di mana kursor dibekukan dan tidak menanggapi input keyboard apa pun, termasuk alt + sysrq (ketika sistem tidak beku saya dapat alt + sysrq REISUB dan itu akan reboot). Tidak ada jawaban di Apa yang harus saya lakukan ketika Ubuntu membeku? yang tampaknya 'berfungsi' dalam situasi ini.
Saya telah memicu pembekuan dengan sistem berikut: Ubuntu 12.04, Ubuntu 14.04, Ubuntu 14.10, Ubuntu 15.04, Ubuntu 15.10, serta Fedora 22 dan 23 (semua versi 64 bit). Ini terjadi dengan XFCE, Unity, dan bahkan Gnome, ini terjadi dengan nouveau dan versi berbeda dari driver nvidia. Ini dapat membeku bahkan sedini saat instalasi, atau selama sesi langsung. Terkadang sistem akan berjalan selama 5 menit sebelum pembekuan dan kadang-kadang dua jam. Perangkat keras yang sama dapat menjalankan sistem operasi Windows selama berhari-hari tanpa masalah.
Saya telah mencoba mengatur Kernel Crash Dump, tetapi sepertinya tidak memicu ketika sistem macet. Tidak ada entri di syslog atau kern.log yang tampaknya telah ditulis sebelum pembekuan. Pada beberapa pembekuan, entri terakhir di syslog atau kern.log adalah 30 menit sebelumnya.
Pembaruan: Saya telah memutus kartu jaringan nirkabel serta webcam USB, akan membiarkan mesin beroperasi pada malam hari untuk melihat apakah salah satu dari mereka yang menyebabkannya. Akan diperbarui dengan hasil.
Pembaruan 2: Membeku lagi. Saya benar-benar kehabisan ide. Setiap saran dipersilahkan.
Update3: Beberapa spesifikasi perangkat keras yang mungkin relevan:
Motherboard: Sabertooth 990FX R2.0
CPU: AMD FX-8350 Black Edition
GPU: GeForce GTX 660
Pembaruan3:
Saya baru-baru ini memutakhirkan bios dari Sabertooth 990FX R2.0 ke Versi 2501 (versi terbaru saat ini tersedia), tanpa hasil.
Pembaruan 4:
Saya telah menjalankan memtest selama 9 jam, beberapa operan dan tidak satu kesalahan pun. Ada dua DIMMS yang duduk di slot 2 dan 4 pada motherboard. Saya sekarang telah mencoba menghapus satu dari slot 4, dan akan melihat apakah saya dapat mereproduksi pembekuan. Akan menukar mereka setelah itu.
Pembaruan 5:
Ini telah berjalan berjam-jam tanpa beku sejauh ini, saya merasa sulit untuk percaya diri. Itu mungkin diselesaikan, tetapi saya tidak mengerti mengapa. Saya kira saya akan mencoba dan memberikannya beberapa hari untuk memastikan.
Perbarui 6:
Tidak ada pembekuan, dan saya harus menyimpulkan bahwa itu disebabkan oleh memori yang salah. Karena memtest tidak menunjukkan kesalahan, kemungkinannya saya tidak akan pernah tahu apa yang salah seandainya saya tidak mulai melepaskan bagian 'acak'. Apakah ini pendekatan yang terbaik? Jika seseorang dapat menulis cara yang lebih sistematis untuk melakukan hal seperti ini, mungkin dengan pemecahan masalah dari dalam Ubuntu, saya akan memberi mereka hadiah.
Jawaban:
Inilah yang bekerja untuk saya.
Setiap kali Ubuntu macet dan tidak ada input keyboard atau mouse yang berfungsi untuk saya, saya meluncurkan terminal login layar penuh (saya tidak tahu nama yang tepat) dengan menekan Ctrl+ Alt+ F1.
Setelah terminal diluncurkan saya kembali tekan Ctrl+ Alt+ F7. Dan itu membawa saya kembali ke lingkungan kerja GUI Ubuntu asli saya.
Dan Ubuntu tidak bebas.
Informasi tambahan
Setelah meluncurkan terminal itu, Anda dapat keluar atau memulai kembali atau melakukan apa pun yang ingin Anda lakukan di terminal tradisional.
Anda dapat menggunakan salah satu tombol F1 ke F6 menggunakan kombinasi di atas untuk meluncurkan terminal. Dan dapat meluncurkan lingkungan GUI menggunakan F7 seperti yang dijelaskan di atas.
sumber