写在前边的话
nvidia driver安装,网上有无数的教程,有自动安装的,有利用命令行的,五花八门。
但是随着nvidia driver的更新,其实安装已经变得很轻松了。
经测试,最稳定、最靠谱的安装方法还是,下载安装包+禁用nouveau+重启+安装driver+重启
查看显卡型号
lspci | grep -i nvidia
下载
禁用nouveau
sudo gedit /etc/modprobe.d/blacklist.conf
添加
blacklist nouveau
options nouveau modeset=0
保存退出
更新重启
sudo update-initramfs -u
reboot
验证禁用成功,无输出结果
lsmod | grep nouveau
安装
chmod +x NVIDIA-Linux-x86_64-***.**.**.run
如果您是崭新的空系统,可能会存在gcc cc尚未安装的情况,需要安装
sudo apt install build-essential
如果你是先卸载旧的驱动
sudo apt-get remove --purge nvidia* (卸载不掉,可以试试 sudo /usr/bin/nvidia-uninstall)
然后安装,一路默认即可
sudo ./NVIDIA-Linux-x86_64-***.**.**.run -no-x-check -no-nouveau-check -no-opengl-files
特别注意后边的几个参数,非常有用,能够避免很多问题。
-no-x-check:安装驱动时关闭X服务
-no-nouveau-check:安装驱动时禁用nouveau
-no-opengl-files:只安装驱动文件,不安装OpenGL文件
重启之后,nvidia-smi大功告成