Ubuntu 安装 NVIDIA 驱动最佳实践


测试环境:Ubuntu 20.04LTS

网上试过一些驱动自动安装的脚本,感觉都不太靠谱,所以借鉴了一些网上的方法,纯手工安装成功且非常稳定。以下是一些记录:

1、更新软件列表

sudo apt-get update

2、安装必要的软件和依赖

sudo apt-get install g++
 
sudo apt-get install gcc
 
sudo apt-get install make

sudo apt-get install gredit

3、查看是否存在GPU硬件

lspci | grep -i nvidia

4、下载NVIDIA官方驱动,获取下载地址,利用wget拉到服务器中

wget https://cn.download.nvidia.com/XFree86/Linux-x86_64/515.76/NVIDIA-Linux-x86_64-515.76.run  #注意更换下载地址

NVIDIA官方驱动查询:https://www.nvidia.cn/Download/index.aspx?lang=cn

5、卸载原有驱动

sudo apt-get remove --purge nvidia*

6、禁用nouveau(nouveau是通用的驱动程序)

sudo gedit /etc/modprobe.d/blacklist.conf 或者(blacklist-nouveau.conf)

7、打开blacklist.conf

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

8、添加以下文本,保存并关闭

blacklist nouveau
 
options nouveau modeset=0

9、更新

sudo update-initramfs –u

10、重启

sudo reboot

11、重启后验证是否屏蔽成功,无任何输出代表成功,否则需要重复上述屏蔽动作

lsmod | grep nouveau

12、禁用一切显示服务器

sudo telinit 3
sudo /etc/init.d/lightdm stop 或者 sudo service lightdm stop

13、回到刚刚下载的驱动目录

sudo chmod 777 NVIDIA-Linux-x86_64-515.76.run  #必须赋予可执行权限,才可以安装

14、安装

sudo ./NVIDIA-Linux-x86_64-515.76.run

15、根据安装程序指引操作即可,最后重启验证是否安装成功

nvidia-smi

出现下图,即代表安装成功


不知名站长 / 狮子座 / 食品