问题
在使用nvidia-smi命令时,发现返回了报错,报错如下
NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver.
解决方法
- 卸载系统里的Nvidia低版本显卡驱动
apt-get purge nvidia-*
- 查找显卡驱动最新版本号
apt-cache search nvidia
这一步也可以用
ubuntu-drivers devices
查看ubuntu推荐的驱动版本(更简洁)
两种方法中寻找nvidia最新的驱动版本即可,在本例中,nvidia-430为最新驱动,那么在接下来的步骤便选择安装nvidia-430版本。
- 安装
sudo apt-get install nvidia-430
- 检查
nvidia-smi
查看是否返回显卡状态
或者
lsmod | grep nvidia
查看是否载入nvidia相关模块
若返回则安装成功,否则失败。
参考&感谢:
https://gist.github.com/espoirMur/65cec3d67e0a96e270860c9c276ab9fa
https://blog.csdn.net/breeze5428/article/details/80013753