DKMS解决nvidia-smi驱动丢失的问题

有时在重启机器后,nvidia-smi之后会显示nvidia驱动丢失,这是由于linux内核升级,之前的nvidia驱动就不匹配连接。

DKMS(Dynamic Kernel Module Support)是DELL的一个项目,可以做到内核变更后自动编译模块,适配新内核。

1.首先安装dkms:

sudo apt-get install dkms

2.查看本机连接不上的驱动版本:

ls -l /usr/src/

可以看到有一个nvidia的文件,比如nvidia-470.103.01

3.使用dkms重新安装适合内核的驱动:

sudo dkms install -m nvidia -v 470.103.01

命令运行之后,nvidia-smi之后正常显示。

猜你喜欢

转载自blog.csdn.net/winycg/article/details/130333264