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成功输出!

相关推荐
黄小耶@几秒前
linux常见命令
linux·运维·服务器
叫我龙翔2 分钟前
【计网】实现reactor反应堆模型 --- 框架搭建
linux·运维·网络
古驿幽情4 分钟前
CentOS AppStream 8 手动更新 yum源
linux·运维·centos·yum
BillKu5 分钟前
Linux(CentOS)安装 Nginx
linux·运维·nginx·centos
BillKu8 分钟前
Linux(CentOS)yum update -y 事故
linux·运维·centos
a2663789613 分钟前
解决yum命令报错“Could not resolve host: mirrorlist.centos.org
linux·运维·centos
粤海科技君39 分钟前
如何使用腾讯云GPU云服务器自建一个简单的类似ChatGPT、Kimi的会话机器人
服务器·chatgpt·机器人·腾讯云
傲骄鹿先生1 小时前
阿里云centos7.9服务器磁盘挂载,切换服务路径
服务器·阿里云·磁盘
有谁看见我的剑了?1 小时前
Ubuntu 22.04.5 配置vlan子接口和网桥
服务器·网络·ubuntu
2739920291 小时前
Ubuntu20.04 安装build-essential问题
linux