1.查看官网,查找自己显卡对应驱动,并下载,将下载的文件放到home路径下
https://www.nvidia.cn/geforce/drivers/
2.删除之前安装的驱动
sudo apt-get remove --purge nvidia*
3.禁用nouveau
sudo gedit /etc/modprobe.d/blacklist.conf
4.打开文件,在最后添加如下两行:
blacklist nouveau
options nouveau modeset=0
5.更新系统修改
sudo update-initramfs -u
6.重启系统
sudo reboot
7.验证nouveau是否已禁用
lsmod | grep nouveau
无输出,禁用成功。
8.进入命令行界面,输入用户名和密码(返回界面:ctrl+alt+f7)
ctrl+alt+f1
9.关掉X-server
sudo /etc/init.d/lightdm stop
10.给.run文件权限
sudo chmod a+x NVIDIA-Linux-x86_64-435.21.run
11.执行.run文件
sudo ./NVIDIA-Linux-x86_64-435.21.run -no-opengl-files
选Continue installation
选NO
选NO
12.重启X-server
sudo /etc/init.d/lightdm restart
13.查看安装的驱动
nvidia-smi
当安装显卡后,遇到需要重复登录界面时,不要慌,找解决方法:
(1)进入命令行界面
ctrl+alt+f1
(2)卸载原有驱动
sudo apt-get remove --purge nvidia*
(3)卸载.run文件安装的驱动
sudo ./NVIDIA-Linux-x86_64-435.21.run --uninstall
(4)重新安装驱动(先关掉X-server,安装完后,重新打开X-server)
sudo ./NVIDIA-Linux-x86_64-435.21.run -no-opengl-files