Ubuntu系统安装NVIDIA驱动(run方式)

1.Nvidia驱动下载

[https://www.nvidia.cn/Download/index.aspx?lang=cn]:

官网下载显卡对应的驱动文件保存至下载目录。

2、删除原有驱动,安装依赖。(可选)

sudo apt-get remove --purge nvidia*
sudo apt install gcc
sudo apt install make  #安装驱动需要依赖

3.禁用nouveau驱动

sudo gedit /etc/modprobe.d/blacklist.conf

编辑 /etc/modprobe.d/blacklist-nouveau.conf 文件,末行添加

blacklist nouveau

保存

sudo update-initramfs -u #更新
reboot

5.验证nouveau是否已禁用

lsmod | grep nouveau

没有返回信息显示,说明nouveau已被禁用。

6.关闭图形化界面进入命令行

sudo service lightdm stop

如果提示unit lightdm.service not loaded

则先安装LightDm: sudo apt install lightdm

安装完毕后跳出一个界面,选择lightdm,再sudo service lightdm stop

执行后图形界面关闭,按Ctrl+Alt+F1进入命令行界面

输入账号,密码。

7.安装Nvidia驱动

cd ~/Download/ #驱动位置
sudo chmod a+x NVIDIA-Linux-x86_64-xxx.xx.run #给文件赋予执行权限(这步好像可有可无)

输入密码

sudo ./NVIDIA-Linux-x86_64-xxx.xx.run –no-opengl-files
  • –no-opengl-files 只安装驱动文件,不安装OpenGL文件。
  • –no-x-check 安装驱动时不检查X服务
  • –no-nouveau-check 安装驱动时不检查nouveau

安装完毕后重启验证

nvidia-smi

8.补充

run安装方式卸载驱动

sudo /usr/bin/nvidia-uninstall #uninstall driver

找不到驱动情况

sudo apt-get install dkms

sudo dkms install -m nvidia -v 440.44 #版本号可进入/usr/src查看