1.卸载驱动NVIDIA
sudo apt-get --purge remove nvidia*
sudo /usr/bin/nvidia-uninstall
sudo apt autoremove
2.安装 (参考https://blog.csdn.net/qq_32408773/article/details/84111244)
查看显卡型号 lspci | grep -i nvidia
查看电脑支持的版本 ubuntu-drivers devices
禁用nouveau : sudo gedit /etc/modprobe.d/blacklist.conf
在文末添加:blacklist nouveau
执行 sudo update-initramfs -u
然后重启 reboot
重启后执行 lsmod | grep nouveau
若无输出代表禁用nouveau生效。
查询并下载适用驱动版本:在NVIDIA官网输入显卡信息,查询适用版本:
选择结果中较新的版本并下载(注意64和32位),并记录文件存放地址。
关闭X-Window
,很简单:sudo service lightdm stop
,然后切换到tty1控制台:Ctrl+Alt+F1
即可
给驱动文件增加可执行权限:sudo chmod a+x NVIDIA-Linux-x86_64-390.48.run
安装:sudo ./NVIDIA-Linux-x86_64-390.48.run –no-opengl-files
后面这个参数表示不安装OPENGL,这个非常重要!选择错误可能会导致循环登录!
然后一路确定,安装完成。
验证是否安装成功:nvidia-smi
:sudo service lightdm start
打开X-Window
Ctrl+Alt+F7
回到图形界面