Cara menonaktifkan driver kernel Nouveau


39

Saat memasang CUDA di Ubuntu 16.04 dengan menjalankan cuda_8.0.44_linux.run,

Saya mendapat pesan kesalahan berikut di /var/log/nvidia-installer.log

masukkan deskripsi gambar di sini

Kemudian saya memeriksa /etc/modprobe.d/nvidia-installer-disable-nouveau.conf dan mendapatkan

masukkan deskripsi gambar di sini

Ada saran untuk menonaktifkan Driver Kernel Nouveau?

Saya menemukan diskusi 2012 ini tetapi tidak berhasil untuk saya.


pertanyaan bodoh, tetapi apakah Anda reboot dan coba lagi setelah Anda membuat ulang initramfs?
Zanna

Saya melakukannya tetapi tidak berhasil.
willSapgreen

Jawaban:


54

Menurut zona pengembang NVIDIA : Buat file

nano /etc/modprobe.d/blacklist-nouveau.conf

dengan konten berikut:

blacklist nouveau
options nouveau modeset=0

Regenerasi initramfs kernel:

sudo update-initramfs -u

dan akhirnya: reboot

sudo reboot

Baca lebih lanjut di: http://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#ixzz4rQODN0jy


1
Yang ini berfungsi dengan baik, tetapi saya juga harus menghapus file kunci X0 dari / tmp.
adelineu

Berhasil, terima kasih! BTW, di Arch Environment, update-initramfs -uberbeda. Anda perlu menemukan preset kernel Anda di /etc/mkinitcpio.d/(mis. Linux417.preset), dan jalankan sudo mkinitcpio -p linux417, dan reboot. Semua selesai!
MewX

32

mungkin sudah terlambat, tetapi harapan dapat membantu orang lain. tips ikuti berfungsi untuk ubuntu 16.04 dan SD os 0.4.

  1. hapus semua paket nvidia, lewati ini jika sistem Anda baru diinstal

    sudo apt-get remove nvidia* && sudo apt autoremove
    
  2. instal beberapa paket untuk kernel build:

    sudo apt-get install dkms build-essential linux-headers-generic
    
  3. sekarang blokir dan nonaktifkan driver kernel nouveau:

    sudo vim /etc/modprobe.d/blacklist.conf
    

Sisipkan baris ikuti ke daftar hitam.conf:

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

Simpan dan keluar.

  1. Nonaktifkan Kernel nouveau dengan mengetikkan perintah berikut ( nouveau-kms.confmungkin tidak ada, tidak apa-apa):

    echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
    
  2. bangun kernel baru dengan:

    sudo update-initramfs -u
    
  3. reboot


1
Apakah barang 4 perlu? Tampaknya menjadi pengulangan dari "options nouveau modeet = 0" yang telah ditambahkan ke /etc/modprobe.d/blacklist.conf yang disebutkan dalam item Anda 3.
Sun Bear

Saya melakukan ini, kemudian CTRL + ALT + F1, sudo service lightdm berhenti, kemudian bisa menjalankan installer. Saya tidak tahu apakah itu penting untuk melakukan ini, tetapi saya lakukan dan saya berhasil menjalankan installer. Terima kasih!
Julian Cienfuegos

1
Ini baru saja membunuh sistem saya. Setelah mem-boot ulang sekarang saya melihat blackscreen tak berujung, bahkan tidak ada kursor sialan; (
revolusioner

1
@revolutionary itu aneh, Anda tidak boleh memiliki driver cadangan. apakah Anda memiliki monitor vga cadangan di mana saja ??
Tcll

1
baik, Anda tidak dapat membatalkan perubahan dan menjalankan sudo update-initramfs -ukembali untuk mengaktifkan kembali nouveau ... Saya melakukan itu seperti orang bodoh dan harus menginstal ulang xubuntu karena saya mengacaukan semuanya di mana instalasi driver nvidia gagal. Hal terbaik yang bisa saya rekomendasikan untuk @revolutionary adalah dengan mengambil monitor vga (lcd, crt, tidak masalah). yang setidaknya harus menjalankan mode mundur dan membantu membawa Anda ke suatu tempat.
Tcll
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.