1、通过PPA安装
1)卸载系统里低版本的英伟达驱动
sudo apt-get purge nvidia*
2)把显卡驱动加入PPA
sudo add-apt-repository ppa:graphics-drivers
sudo apt-get update
3)然后打开系统里的软件和更新,点击附加驱动,选择nvidia-driver-418进行应用更改;
4)安装完成后重启系统。
2、手动安装
1)驱动下载
从英伟达官网下载相应的驱动
或者: https://www.nvidia.cn/Download/Find.aspx?lang=cn
2)卸载原驱动
sudo apt-get remove --purge nvidia*
若以前版本是通过手动安装的,则使用一下方法卸载:
sudo chmod +x *.run
sudo ./NVIDIA-Linux-x86_64-384.59.run --uninstall
3)禁用nouveau
在终端中输入:
sudo gedit /etc/modprobe.d/blacklist.conf
在打开的文件末尾加上:
blacklist nouveau
然后在终端输入:
sudo update-initramfs -u
之后重启电脑,重启后,在终端输入:
lsmod | grep nouveau
若终端没有任何输出,则禁用成功
4)驱动安装
Ctrl-Alt+F6 进入到黑终端中,登录,cd到下载的驱动存放处,首先给驱动文件增加执行权限:
sudo chmod +x NVIDIA-Linux-x86_64-418.43.run
安装驱动:
sudo ./NVIDIA-Linux-x86_64-418.43.run –no-opengl-files –no-x-check –no-nouveau-check
注:命令后面的–no-opengl-files –no-x-check –no-nouveau-check
可以解决安装完驱动循环登录的问题
3、通过ubuntu官方方法安装
1)删除旧驱动
sudo apt-get purge nvidia*
2)安装驱动
sudo ubuntu-drivers autoinstall
或者
sudo apt-get install nvidia-driver-418
4、相关命令
查看ubuntu系统推荐的驱动:
ubuntu-drivers devices
查找英伟达显卡驱动最新版本号
sudo apt-cache search nvidia