NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver

NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Ma
ke sure that the latest NVIDIA driver is installed and running

遇到这个问题解决办法:
方法一:
cd /usr/src 查看驱动版本号(我的是410.93)
sudo apt-get install dkms
sudo dkms install -m nvidia -v 410.93
无需重启即可成功看到输入nvidia-smi后熟悉的界面

方法二:
uname -r
之前使用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.
查了网上好多的教程,有的说是bios需要设置安全权限,然后有的说重新安装一遍驱动程序就可以了,这些都没有解决我的问题,其实问题很简单是因为ubutnu内核升级了,新版本内核和显卡驱动不匹配出现了上面的问题,我们只需要在进行ubuntu启动引导的界面时,就是刚开始叫你选择操作系统的界面,选择“ubuntu高级选项”,选择一个以前的内核版本,我的新版本是4.15.0-43-generic
我然后选择了4.15.0-42-generic版本,然后进入系统再使用nvidia-smi命令就可以成功执行了。

  • 19
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 28
    评论
评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值