电脑断电后N卡显卡驱动失效,nvidia-smi指令显示“NVIDIA-SMI has failed because it couldn‘t communicate...“解决方法

电脑型号惠普暗影精灵4,Win和Ubuntu18.04双系统

以下解法不一定适用于所有人,只是提供一个思路,本人小白,如果有错漏还请大家指正

之前为了给笔记本电脑清灰+升级内存拆了机,之后发现Ubuntu的显卡驱动失效,编译含有CUDA的代码无法通过,在终端中输入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”,在“设置-详细信息”里看到的显卡也变成了集显。

当时我重装了N卡驱动解决了这个问题,但是一直无法理解驱动失效的原因。最近电脑电池损耗严重,自行更换了电池,重启之后发现这个问题再次出现,大概确定了问题的根源是拆电池导致的断电。

打开BIOS,发现部分设置被重置,最关键的是发现一直关着的安全启动(security boot)打开了,关掉后再次尝试nvidia-smi,这次可以正常显示显卡信息,其它地方也恢复正常。

你可能感兴趣的:(ubuntu,nvidia)