ubunut22.02 nvidia驱动未加载

问题

开发反馈,有nvidia驱动的开发机器重启后,驱动加载不了…

env

  • ubuntu-22.02

分析

nvidia内核驱动未开机加载导致的,配置dkms支持自动加载第三方驱动。

解决

1.检查

1.检查
(base) root@px-System-Product-Name:~# nvidia-smi 
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.


2.查看实例驱动类型
(base) root@px-System-Product-Name:~# lspci | grep -i nvidia
01:00.0 VGA compatible controller: NVIDIA Corporation Device 2685 (rev a1)
01:00.1 Audio device: NVIDIA Corporation Device 22ba (rev a1)
05:00.0 VGA compatible controller: NVIDIA Corporation Device 2685 (rev a1)
05:00.1 Audio device: NVIDIA Corporation Device 22ba (rev a1)

3.已安装驱动版本
(base) root@px-System-Product-Name:~# ls /usr/src | grep nvidia
nvidia-550.120

2.配置dkms自动内核加载

1.安装dkms
apt install -y dkms

2.核对已安装驱动版本
ls /usr/src | grep nvidia

3.编译安装驱动
dkms install -m nvidia -v 550.120

4.核验
nvidia-smi

3.重启验证

nvidia-smi