Dari layar login Ubuntu yang biasa, saya klik pada nama saya, ketik kata sandi saya, dan tekan ENTER. Layar menjadi hitam ... dan tetap hitam. Saya tidak bisa membuka desktop saya.
Jika saya SSH dari komputer lain dan menjalankan htop, saya dapat melihat /usr/bin/gnome-shell
memakan 100% dari satu inti. Selain gnome-shell, sistem ini sepenuhnya idle. Rata-rata beban di htop adalah tepat 1,00.
Sebelumnya hari ini saya meninggalkannya di sana selama lebih dari satu jam, tetapi tidak ada perubahan. Sejak itu saya juga mencoba me-reboot, tetapi hasilnya sama. Desktop ini sebelumnya berfungsi dengan baik, tidak yakin apa yang saya kacau. Bagaimana saya bisa men-debug apa yang terjadi?
nvidia
login
gnome-shell
Stéphane
sumber
sumber
renice -n 19 -p PID
atau menghentikannyakill -STOP PID
(-CONT
untuk melanjutkan)Jawaban:
Karena iseng, karena saya telah melihat beberapa pembaruan pada driver nvidia, saya mencoba untuk beralih ke nouveau. Saya tidak tahu apakah saya melakukannya dengan benar, tetapi itu menyelesaikan masalah. Inilah yang saya berlari:
Pada titik ini, semuanya tampaknya berfungsi kembali, dan melihat tab "Driver Tambahan" dari "Perangkat Lunak & Pembaruan", saya melihat bahwa komputer ini sekarang menggunakan Nouveau, bukan NVIDIA.
sumber
Saran saya adalah pertama-tama cobalah masuk dengan pengguna baru, Anda dapat membuat pengguna melalui SSH:
Coba masuk dengan pengguna baru itu. Jika
gnome-shell
masih mengambil 100% dan tidak berfungsi, maka ada kemungkinan masalah dengan paket itu, mungkin disk yang rusak dapat menyebabkan/usr/bin/gnome-shell
biner menjadi rusak, Anda dapat memeriksa ini dengan menjalankan:Jika mencetak apa pun maka file paket tersebut telah rusak (atau dimodifikasi oleh pengguna / program karena alasan tertentu, yang seharusnya tidak terjadi)
Terakhir jika Anda bisa masuk sebagai pengguna uji tetapi tidak bisa dengan akun yang ada, coba ganti nama file-file ini di direktori home Anda dengan yang lain dan masuk untuk mempersempit file mana yang menyebabkan masalah:
~/.config
~/.gconf
~/.local
sumber
Saya memiliki masalah yang sama dan menonaktifkan masuk saat memulai semacam itu memperbaikinya.
Kemudian instal ulang driver nvidia, tetapi perhatikan bahwa jika Anda keluar dari sesi Anda saat ini dan login lagi, Anda akan mengalami masalah layar hitam lagi (setidaknya dari apa yang terjadi juga pada saya). Mengunci layar dan masuk kembali berfungsi dengan baik.
sumber