学无先后,达者为师

网站首页 编程语言 正文

Ubuntu重启后nvidia-smi命令报错NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver.

作者:一个菜鸟的奋斗 更新时间: 2022-02-18 编程语言

最近在Ubuntu服务器重启之后,使用nvidia-smi命令的时候就不行了。之前也遇到过这个问题,以为是显卡驱动坏了。

出现这个问题的原因很可能是系统的内核更新之后,导致驱动不匹配了。

针对这个问题,其实不用重新安装驱动,可以通过DKMS来解决这个问题。DKMS全称是Dynamic Kernel Module Support,能够用于维护内核外的驱动程序,并且在内核版本变动之后自动重新生成新的模块。

1. 查看已安装的Nvidia驱动版本

ls /usr/src | grep nvidia

我的版本是470.74。 

2.通过DKMS解决问题

sudo apt install dkms
sudo dkms install -m nvidia -v 470.74

可以通过如下命令查看执行后的状态:

dkms status

PS:如果nvidia-smi显示比较慢的话,可以通过如下命令来解决:

sudo nvidia-persistenced --persistence-mode

原文链接:https://blog.csdn.net/u013685264/article/details/121903540

栏目分类
最近更新