错误:
NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver.
解决这个问题的一般方法:nvidia-smi 报错:无法与 nvidia driver 通信 - 知乎
如果在执行
sudo dkms install -m nvidia -v 418.87.00
得到错误
File: /usr/src/nvidia-470.82.00/dkms.conf does not exist.
那么就需要重新安装显卡驱动,对应的方法是:Ubuntu卸载nvidia驱动
我这里尝试了上面的方法,但是无效。出现的错误是因为内核版本发生更新而导致的,所以这里参考了Ubuntu20.04 如何降低内核版本对显卡版本进行降级,可以参考CUDA版本与系统内核版本及GCC版本对应关系找到对应的内核版本。因为ubuntu20.04安装时就带有了nvidia的驱动,所以我觉得直接降级到初始的版本比较保险。
最后:
还可以在设置中关闭检查更新选项: