在Ubuntu 16.04上执行cuda_8.0.44_linux.run安装CUDA时,
我在/var/log/nvidia-installer.log中收到了以下错误信息。
然后我检查了/etc/modprobe.d/nvidia-installer-disable-nouveau.conf并得到
有没有禁用 Nouveau 内核驱动的建议?
我找到了this 2012 discussion,但对我没用。
然后我检查了/etc/modprobe.d/nvidia-installer-disable-nouveau.conf并得到
有没有禁用 Nouveau 内核驱动的建议?
我找到了this 2012 discussion,但对我没用。
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
blacklist nouveau
options nouveau modeset=0
sudo update-initramfs -u
sudo reboot
update-initramfs -u
的操作方式有所不同。你需要在/etc/mkinitcpio.d/
目录下找到你的内核预设文件(例如linux417.preset),然后运行sudo mkinitcpio -p linux417
命令,并重新启动电脑。完成了! - MewX/usr/lib/modprobe.d/nvidia-installer-disable-nouveau.conf
和/etc/modprobe.d/nvidia-installer-disable-nouveau.conf
中生成具有上述内容的文件。(2)然后,我必须在Fedora上运行dracut --regenerate-all -f
,因为sudo update-initramfs -u
在Fedora上不起作用。(3)重新启动,就这样! - code如果您的系统是全新安装的,请跳过此步骤,删除所有NVIDIA软件包:
sudo apt-get remove nvidia* && sudo apt autoremove
安装一些用于构建内核的软件包:
sudo apt-get install dkms build-essential linux-headers-generic
现在阻止并禁用nouveau内核驱动程序:
sudo vim /etc/modprobe.d/blacklist.conf
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
nouveau-kms.conf
可能不存在,没关系):
echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
5. 通过以下方式构建新的内核:
sudo update-initramfs -u
6. 重新启动。sudo vim /etc/modprobe.d/blacklist.conf
更改为gksu gedit /etc/modprobe.d/blacklist.conf
:D - Mariusz Jaskółkasudo update-initramfs -u
来重新启用 nouveau... 我像个白痴一样做了这件事,结果把所有的nvidia驱动程序安装都搞砸了,最后只能重新安装xubuntu。我能为@revolutionary推荐的最好的事情就是拿一个vga显示器(液晶,CRT,无所谓),这至少可以运行回退模式,并帮助你找到一些解决方法。 - Tcll