Ubuntu18.04系统重装了显卡驱动后报错
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the lat
很纳闷,驱动和cuda明明已经装好了
查看驱动
dpkg -l | grep nvidia
返回中 有 nvida -driver-435
查看cudn
cat /usr/local/cuda/version.txt
返回
CUDA Version 9.2.148
CUDA Patch Version 9.2.148.1
这就纳闷了,怎么就无法驱动呢,显卡是没有问题的
尝试1
sudo nvidia-smi
错误依旧。
尝试2
根据这个博客的内容进行修复
https://blog.csdn.net/zhe_csdn/article/details/96431265
错误依旧
尝试3 成功
在评论中看到可能是gcc版本的原因,想起之前因为安装cudn降级了gcc版本
于是直接暴力卸载gcc和g++再重装新版本
sudo apt-get remove gcc
sudo apt-get remove g++
sudo apt-get insatll gcc
sudo apt-get install g++
安装到新版7.2之后,终于可以了!!!
之后用到旧版再手动降级把,真香,搞了一天……………………
来源:CSDN
作者:GuDoerr
链接:https://blog.csdn.net/GuDoerr/article/details/104406736