参考:nvidia-smi 报错:无法与 nvidia driver 通信 - 知乎
想要检查一下GPU的内存使用情况,结果在使用命令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.
参考了知乎说的方法,执行如下命令后,可以成功使用nvidia-smi:
# 查询之前安装nvidia驱动的版本号 → 510.47.03
ls /usr/src | grep nvidia
sudo apt install dkms
sudo dkms install -m nvidia -v 510.47.03
导致这个问题的出现可能是由于Linux内核自动更新引起的,所以可以关闭自动更新,防止再次出现此问题:
https://jingyan.baidu.com/article/49ad8bce590a581934d8fae0.html