Ubuntu下nvidia-smi失败,使用dkms解决

Ubuntu下nvidia-smi失败,使用dkms解决

错误信息

nvidia-smi显示无法与驱动通讯

bash 复制代码
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

原因

一般来说是因为机器重启linux内核自动更新导致,可以尝试回退内核版本,或者使用dkms安装该内核下驱动配套的包,这里主要介绍使用dkms如何处理

解决步骤

查看已安装的nvidia驱动版本

bash 复制代码
ls /usr/src | grep nvidia

显示

bash 复制代码
nvidia-525.116.04

说明我电脑上nvidia驱动的版本是nvidia-525.116.04

安装dkms和相关包

安装dkms

bash 复制代码
sudo apt install dkms

安装相关包(注意-v后更换成自己的nvidia版本)

bash 复制代码
sudo dkms install -m nvidia -v 525.116.04

重启系统,nvidia-smi成功输出!

相关推荐
放羊郎1 小时前
从零实现机器人自主避障
ubuntu·机器人·gazebo·turtlebot·burger
_extraordinary_2 小时前
Linux基本指令(三)+ 权限
linux·运维·服务器
WalkingWithTheWind~2 小时前
Linux搭建Nginx直播流媒体服务RTMP/RTSP转Http-flv视频浏览器在线播放/Vue/Java/ffmpeg
java·linux·nginx·ffmpeg·vue·http-flv·rtsp
青春:一叶知秋2 小时前
Reactor模型说明
运维·服务器
粉03213 小时前
Keeppalived 实现Nginx 的高可用集群
java·服务器·nginx
和舒貌4 小时前
Linux系统编程基础详解
linux·运维·服务器·基础
Jack魏5 小时前
Linux MySQL 8.0.29 忽略表名大小写配置
linux·mysql·mysql8·mysql常见问题
ctrigger5 小时前
AI回答:Linux C/C++编程学习路线
linux·c语言·c++
蛊明6 小时前
下载CentOS 10
linux·运维·centos
北京-宏哥7 小时前
Linux系统安装MySQL5.7(其他版本类似)避坑指南
linux·运维·服务器