Boot Ubuntu 17.10 macet di pesan “Starting NVIDIA Persistence Daemon” setelah menginstal nVidia 384.90

11

Saya telah membuat instalasi baru Ubuntu 17.10 (segar, kecuali menjaga /homepartisi lama saya ). Semuanya berjalan dengan baik di luar kotak kecuali setelah saya menginstal (atau benar-benar mengaktifkan Additional drivers) sistem driver nVidia 384.90 gagal untuk memulai. Saya baru saja mendapatkan kesalahan berikut

[ OK ] Started NVIDIA Persistence Daemon.
Stopping NVIDIA Persistence Daemon...
[ OK ] Stopped NVIDIA Persistence Daemon.
Starting NVIDIA Persistence Daemon...

Dan ini terus berulang seperti ratusan kali dan hanya berhenti. Satu-satunya jalan keluar adalah menghapus instalan nvidia-384 menggunakan mode pemulihan.

Saya telah mencoba versi lain dari driver juga tetapi dengan hasil yang sangat sama. Pada grafik Intel yang dibagikan (Intel® Haswell Mobile) semuanya berfungsi dengan baik.

Konfigurasi saya:

Intel i7-4710MQ
nVidia GT 940M
Juraj.Lorinc
sumber

Jawaban:

8

Beralih ke Grafis Diskret pada BIOS

Lenovo P51, UEFI BIOS Versi N1UE40W, NVIDIA Quadro M1200 Mobile, Ubuntu 17.10, nvidia-384 diinstal dari software-properties-gtk:

  • Tekan Enter pada saat boot
  • Tekan F1 untuk pengaturan BIOS
  • Konfigurasi
    • Perangkat Grafik
    • Pilih Grafis Diskret (Default adalah grafis hibrid)
  • Keamanan
    • Boot Aman
    • Boot Aman
    • Pilih Dinonaktifkan (Default diaktifkan). Jika saya tidak melakukan ini, driver NVIDIA diabaikan begitu saja (dan masalah booting tidak terjadi juga)
  • Tekan F10 untuk menyimpan pengaturan dan keluar dari menu boot

Saya pikir ini membuat baterai lebih sedikit, tetapi saya lebih suka memiliki desktop :-)

Saya juga memperhatikan bahwa masalahnya tidak dapat direproduksi setiap waktu. Jika saya menghidupkan siklus beberapa kali, saya juga melihat perilaku berikut:

  • restart komputer langsung saat boot
  • setelah semuanya benar-benar bekerja

Kemudian periksa apakah GPU benar-benar digunakan: Bagaimana cara memeriksa apakah Ubuntu menggunakan kartu grafis NVIDIA saya?

Kemungkinan launchpad bug untuk ini: https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1714881

Ciro Santilli 冠状 病毒 审查 六四 事件 法轮功
sumber
1
Bagi saya pada garis lintang Dell ini ada di menu grafis di BIOS dan ada hubungannya dengan mengaktifkan Optimus, katanya hanya mendukung windows tetapi memecahkan masalah di ubuntu 18,04 terima kasih untuk titik di arah yang benar
shaunhusain
2

Saya tidak tahu penyebab perilaku ini, tetapi saya memiliki masalah yang sama pada laptop ASUS saya dengan GM108M [GeForce 840M]. Solusi improvisasi saya adalah menonaktifkan login otomatis. Jika saya login secara manual, saya memiliki startup normal. Saya menggunakan driver berpemilik.

MartinH
sumber
Login otomatis saya dinonaktifkan dan tidak berfungsi. Apakah Anda memiliki masalah yang sama seperti saya dengan Daemon Kegigihan?
Juraj.Lorinc
Ya, saya lakukan dan masih melakukannya. Setiap kali saya mulai dengan login otomatis yang diaktifkan, saya menerima pesan yang Anda posting dan setelah beberapa detik komputer saya berhenti. Jadi saya restart dengan kernel yang lebih lama, login otomatis berjalan normal, lalu saya ubah ke login manual, restart lagi secara default dan boot laptop tanpa masalah. Sepertinya itu ada hubungannya dengan kernel baru.
MartinH
2

Pertimbangkan mengubah pengelola tampilan Anda menjadi lightdm. gdm3 tidak bekerja dengan baik dengan driver nvidia dalam pengalaman saya. Saya tidak bisa menjalankannya sama sekali jika saya menggunakan driver modeet (dan saya sudah mencoba selama berbulan-bulan). Tidak ada solusi yang saya temukan. Nvidia, gdm3, dan gnome modern rusak pada kedua Thinkpads Optimus saya, Anda harus mengubah salah satu dari ketiganya, dan yang paling mudah adalah mengganti gdm3 (jika Anda mengubah dari gnome ke lingkungan desktop lain, Anda mungkin akan berakhir dengan lightdm pula ).

Anda tidak mencoba untuk menggunakan mode sehingga Anda tidak mengalami masalah yang sama, tetapi saya menjadi bias terhadap trinitas nvidia yang tidak suci, gnome dan gdm3.

Saya tidak punya masalah dengan lightdm

sudo apt install lightdm

jika diperlukan

sudo dpkg-reconfigure lightdm

dan atur ke default (instalasi lightdm akan menanyakan Anda, tetapi tidak jika Anda sudah menginstalnya).

Jika Anda tidak bisa masuk, Anda mungkin merasa agak macet. Semoga Anda masih memiliki kernel lama itu. Kalau tidak, Anda harus mencoba opsi lanjutan dan boot ke mode pemulihan. Saya menemukan bahwa saya memilih 'aktifkan jaringan' Saya biasanya sampai ke root shell di baca / tulis yang memungkinkan saya melakukan hal-hal yang tepat. Jika itu tidak berhasil, itu akan menjadi sedikit lebih sulit; Anda dapat menginstal ulang atau mem-boot dari livecd dan mempelajari cara menggunakan chroot untuk melakukan login-berpura-pura ke instalasi utama Anda. (sesuatu yang sangat berguna untuk diketahui).

Tim Richardson
sumber
2
$sudo apt-get purge nvidia*  

akan bekerja dengan baik. Setelah sistem mulai instal driver yang kompatibel.

Vishal
sumber
0

Jawaban ini sebenarnya berhasil bagi saya. Tidak ada solusi di atas yang berlaku untuk saya.

Semuanya bermula untuk menonaktifkan startup default daemon persistence nvidia dan menulis layanan systemd sendiri yang dimulai saat boot.

André
sumber