起因:某个学校IT重启服务器 然后内核升级了 导致显卡驱动与内核不匹配
跑代码的时候发现没有可用的显卡
尝试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.
解决方法
一、 查看本机安装的驱动版本
ls -l /usr/src/
我的是 nvidia -v 525.78.01
如果没有的话 可以打开打开 ’unbuntn 的软件与升级‘ - additional driver 里面下载
二、安装驱动
sudo dkms install -m nvidia -v 525.78.01 【版本号根据自己的情况修改】
如果顺利安装 不用看下面情况了
如果内核版本不匹配会出现如下错误
Error! Bad return status for module build on kernel: 5.15.0-113-generic (x86_64) 【我的报错就是内核从5.15.0-100 升级到了113】
尝试了各种办法 最后选择了升级NVIDIA驱动 到535 ubuntu 安装 nvidia 驱动_ubuntu nvidia驱动-CSDN博客