1.下载官方驱动程序
http://www.geforce.cn/drivers
清除之前残留的nvidia驱动
apt-get remove --purge nvidia*
2. 禁止集成的nouveau驱动
Ubuntu系统集成的显卡驱动程序是nouveau,它是第三方为NVIDIA开发的开源驱动,我们需要先将其屏蔽才能安装NVIDIA官方驱动。
将驱动添加到黑名单blacklist.conf中,但是由于该文件的属性不允许修改。所以需要先修改文件属性。
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
追加
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
sudo nano /etc/modprobe.d/nouveau-kms.conf
追加
options nouveau modeset=0
sudo nano /etc/modprobe.d/blacklist.conf
追加
blacklist rivafb
blacklist vga16fb
blacklist nouveau
blacklist nvidiafb
blacklist rivatv
卸载之前安装的残留文件
sudo apt-get remove --purge xserver-xorg-video-nouveau
sudo apt-get --purge remove nvidia-*
3-0 安装依赖
sudo apt update
sudo apt install dkms build-essential linux-headers-generic
3.开始安装
安装驱动程序
$sudo chmod a+x NVIDIA-Linux-x86_64-xxx.run
$sudo sh NVIDIA-Linux-x86_64-xxx.run
#–no-x-check 关闭X服务
#–no-nouveau-check 禁用nouveau
#–no-opengl-files 不安装OpenGL文件
4-0 安装完成后
sudo update-initramfs -u
sudo reboot
4.查看显卡驱动
可以通过以下命令确认驱动是否正确安装
$cat /proc/driver/nvidia/version
或者
nvidia-smi