无法连接NVIDIA驱动:NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver

1. 问题

       今天正要用GPU跑代码的时候,发现cuda不可用,然后在终端执行nvidia-smi发现无法连接NVIDIA驱动,问题如下:

NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver

查看CUDA还在:

在这里插入图片描述

2. 解决方法

1)查看自己安装的NVIDIA版本,终端执行下面的命令(我的是460.39):

ls /usr/src | grep nvidia

2)然后,终端执行以下命令:

sudo apt install dkms
sudo dkms install -m nvidia -v 460.57

3)再次输入nvidia-smi,正常显示:

在这里插入图片描述
注:如果还是报错,就重启一下

猜你喜欢

转载自blog.csdn.net/Roaddd/article/details/114242821