在安裝cuda的時候,由於涉及到NVIDIA驅動的安裝,使得nouveau驅動與NVIDIA驅動沖突,為了能夠繼續安裝,必須禁用此驅動。
步驟如下:
(1)把nouveau驅動加入黑名單,即在/etc/modprobe.d/blacklist.conf的後面加入:
blacklist nouveau?
(2)備份initramfs文件sudo mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bat
(3)重新建立initramfs文件sudo dracut -v /boot/initramfs-$(uname -r).img $(uname -r)
(4)檢查nouveau驅動,確保沒有被加載lsmod | grep nouveau
(5)運行相應的cuda安裝文件(例如:cuda-*.run)
擴展資料:
禁用nouveau驅動的方法有三個前提:
(1)妳的電腦中擁有多個Linux系統,這裏簡稱為Linux1和Linux2。
(3)在禁用nouveau驅動的時候,備份了initramfs文件。
(3)這裏的$(uname -r)指的是Linux1中的內核名稱,需要手動輸入,不然結果就是Linux2的內核名稱為sudo cp /boot/initramfs-$(uname -r).img.bat /boot/initramfs-$(uname -r).img。