使用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
这是一个常见问题,经常出现在ubuntu系统中,主要原因还是系统内核升级了,导致新版本内核和原来显卡驱动不匹配
解决方法:
1. sudo apt-get install dkms
2. 利用命令 ll /usr/src/ 可查看下面有一个(比如)nvidia-440.44/文件夹,版本号因电脑而异
sudo dkms install -m nvidia -v 440.44(440.44表示的是驱动版本号)
3.报错则安装提示的版本
Error! Your kernel headers for kernel 5.11.0-41-generic cannot be found.
4.sudo apt install kernel 5.11.0-41-generic
5.再次执行 sudo dkms install -m nvidia -v 440.44
6.最后查看nvidia-smi