DKMS全称是Dynamic Kernel Module Support,它可以帮我们维护内核外的这些驱动程序,在内核版本变动之后可以自动重新生成新的模块。
ubuntu重启后nvidia消失-NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver.
之前能正常运行,重启后,机器开始矫情,运行程序报错说cuda出问题;那就nvidia-smi,发现链接失败nvidia-smi报错:(NVIDIA-SMI失败因为它没法链接NVIDIA设备。请确保最新版本的NVIDIA已经安装和运行)- 翻译过来也是屁话解决方案1.检查NVIDIA是否存在nvcc -V输出说明NVIDIA还在,(不在的亲(づ ̄3 ̄)づ╭❤~,请重新安装)2...
实验室兄弟一脚把插线板插头踢掉了,瞬间断电,
Ubuntu
18.04服务器
重启
后桌面图标贼大,就知道肯定是显卡驱动有问题。果然运行‘
nvidia
-
smi
’显示:
NVIDIA
-
SMI
has
failed
because it
couldn
’t
com
muni
cat
e with the
NVIDIA
driver
. Make sure that the latest
NVIDIA
driver
is installed and running”
分析原因:内核自动升级导致
尝试过的失败方法:
一、重新安装驱动
最近在学习pytorch,要训练神经网络,但是学习过程中难免要用到GPU这种天生为DL而生的东西。自己的电脑是thinkpad T480,
NVIDIA
MX150显卡,虽然这款显卡比不上工作站的专业显卡,但是在桌面系列中也算是中上水平了。
下面讲解如何在
ubuntu
18.04中安装N家的驱动了。如果仅仅简单的几行命令就能正确的安装N家的驱动我也就不写这个博客了。
言归正传,我们将介绍如...
出现这个问题的原因很可能是系统的内核更新之后,导致驱动不匹配了。
针对这个问题,其实不用重新安装驱动,可以通过DKMS来解决这个问题。DKMS全称是Dynamic Kernel Module Support,它可以帮我们维护内核外的这些驱动程序,在内核版本变动之后可以自动重新生成新的模块。
1. 查看已安装的
Nvidia
驱动版本
ls /usr/src | grep nvi
NVIDIA
驱动出错:
NVIDIA
-
SMI
has
failed
because it
couldn
‘t
com
muni
cat
e with the
NVIDIA
driver
. Make sure t
2 . 输入
nvidia
-
smi
,报如下错误:
NVIDIA
-
SMI
has
failed
because it
couldn
’t
com
muni
cat
e with the
NVIDIA
driver
. Make sure that the latest
NVIDIA
driver
is installed and running.
3 . 在跑深度学习网络时,也显示找不到GPU
操作方式:
方案一:在BIOS界面,禁用secure boot,也就是设置为dis
然而,几天做项目时,突然发现GPU不能用了,
nvidia
-
smi
后报一下错误:
Ubuntu
:
NVIDIA
-
SMI
has
failed
because it
couldn
‘t
com
muni
cat
e with the
NVIDIA
driver
.
2. 问题分析与解决
分析问题:这是一个常见问题,经常出现在
ubuntu
系统中,主要原因还是系统内核升级了,导...
头天晚上刚训练完,为了快速关机,直接按了电源键将
Ubuntu
直接关机(之前一直都是使用shutdown命令关机,这样默认会在1分钟之后才关机),次日开机发现
nvidia
-
smi
命令失效了,错误如下,而且
重启
计算机无法解决。
但nvcc -V的命令依然是有效的,度娘了好几个方法,最后发现最好用的是如下方法:
安装dkms(Dynamic Kernel Module Support)
将系统存在的驱动版本号添加-v 之后
随后熟悉的界面有回来了 。我是在关闭python训练任务之后,立即强制关
NVIDIA
-
SMI
has
failed
because it
couldn
't
com
muni
cat
e with the
NVIDIA
driver
. Make sure that the latest
NVIDIA
driver
is installed and running. This can also be happening if non-
NVIDIA
GPU is running as primary display, and
NVIDIA
GPU is in WDDM mode.