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 vim /etc/modprobe.d/blacklist.conf

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

blacklist nouveau

options nouveau modeset=0

保存(更新

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

找不到驱动情况
image001.png

sudo apt-get install dkms

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

原作者