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

NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver. 最全解决方案!详细! 真的折磨了我整整一天,从网上的资料到GPT都翻遍了,终于是解决了!以下方案希望能帮助到你们。 阅读详情

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 系统内核更新导致 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


解决思路

回退内核到之前的版本
1.查看当前系统拥有的内核版本

dpkg --get-selections | grep linux-image
#output:
linux-image-5.15.0-67-generic                   install
linux-image-5.4.0-100-generic                   install
  1. 查看当前系统使用的内核版本
uname -r
#output
5.15.0-67-generic
  1. 查看内核完整信息
if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
  menuentry_id_option=""
export menuentry_id_option
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-9673a4ed-1d23-492e-b385-018813d0ba00' {
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-9673a4ed-1d23-492e-b385-018813d0ba00' {
        menuentry 'Ubuntu, with Linux 5.15.0-67-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-67-generic-advanced-9673a4ed-1d23-492e-b385-018813d0ba00' {
        menuentry 'Ubuntu, with Linux 5.15.0-67-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-67-generic-recovery-9673a4ed-1d23-492e-b385-018813d0ba00' {
        menuentry 'Ubuntu, with Linux 5.4.0-100-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-100-generic-advanced-9673a4ed-1d23-492e-b385-018813d0ba00' {
        menuentry 'Ubuntu, with Linux 5.4.0-100-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-100-generic-recovery-9673a4ed-1d23-492e-b385-018813d0ba00' {
  1. 找到自己想回退的内核版本(不带 recovery mode 那个),例如
menuentry 'Ubuntu, with Linux 5.4.0-100-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-100-generic-advanced-9673a4ed-1d23-492e-b385-018813d0ba00' {
  1. 根据grub版本修改/etc/default/grub
  • grub版本大于等于2.00
    sudo vim /etc/default/grub
    # 修改`GRUB_DEFAULT=xxx`成以下内容:
    GRUB_DEFAULT=gnulinux-advanced-9673a4ed-1d23-492e-b385-018813d0ba00>gnulinux-5.4.0-100-generic-advanced-9673a4ed-1d23-492e-b385-018813d0ba00
    
  • grub版本小于2.00
    sudo vim /etc/default/grub
    # 修改`GRUB_DEFAULT=xxx`成以下内容:
    GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu,Linux 5.4.0-100-generic"
    
  • 更新并重启
    sudo update-grub
    sudo reboot
    
  1. 查看当前系统使用的内核版本
uname -r
#output
5.4.0-100-generic

番外-安装指定版本内核

# 例如 5.8.0-50
sudo apt install linux-image-5.8.0-50-generic
NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver解决方法 【代码】NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver解决方法。 阅读详情

相关推荐

解决NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver

问题解决 终端输入: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. Ubuntu20.04的系统,之前使用nvidia-smi就出来详细显卡信息了,但是过了段时间,再使用指令就出现这样的提示,重启之后还是这样。 经过查找资料和实践验证,最后确定是:

xiaojinger_123的博客 4万+

nvidia-smi报错:NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver 原因及避坑解决方案

nvidia-smi报错解决方案

qq_43541420的博客 1773

【linux】NVIDIA驱动失效简单解决方案:NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver

DKMS全称是DynamicKernel ModuleSupport,它可以帮我们维护内核外的驱动程序,在内核版本变动之后可以自动重新生成新的模块。重新生成NVIDIA驱动后,外扩显示器还是不能识别,并且nvidia-smi 输出:No running processes found。2)查看已安装的NVIDIA版本。3)重新生成NVIDIA驱动。本人重启电脑后,问题解决。

郭老二 1万+

NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver解决办法

则根据之前看到的grub版本,如果大于等于2.00,则把上面第三个单引号内的字符串复制粘贴.否则把第二个单引号内的字符串复制粘贴,本来好好的,突然出现这个问题一般是内核自动更新,导致内核版本与显卡驱动不匹配的问题,解决办法最好是把内核版本降到之前的版本。如果已经变成你想要改的内核版本,则继续,否则检查是否忘了sudo update-grub或者grub修改错误。注意看清楚是第二个单引号和第三个单引号内的内容!找到更新后的内核名字(一开始记住的内核版本信息),删除该内核。修改为刚才复制的内容。

weixin_48319333的博客 2万+

abb机器人指令手册_ABB机器人配置圆形输送链跟踪

更多内容请点击上方ABB机器人实战技巧关注也可点击公众号下方往期经典浏览更多内容转载请先后台留言,大家一起支持原创,推动机器人使用和发展本公众号对各类ABB机器人应用,仿真,毕业设计提供技术支持,详细后台留言本公众号诚挚希望与各机器人培训机构,机器人使用单元合作,提供技术支持,详细后台留言1. 通常的机器人输送链跟踪,均为直线输送链跟踪,例如下图2. 有些情况,输送链为圆形,例如...

weixin_39849894的博客 2041

时间序列数据预测——15种时序大模型

本文综述了时间序列大模型(TSFM)的最新进展,系统介绍了11种主流模型(如TimeGPT、Lag-Llama、Moirai等)的架构特点、训练数据和创新点,并对比分析了它们在单变量/多变量预测、概率预测等功能上的差异。研究表明,基于"大规模预训练-微调/零样本"范式的TSFM在标准数据集(如M4、ETT)上展现出优于传统方法的性能,Time-MoE等模型更达到SOTA水平。但TSFM仍面临计算成本高、可解释性差等挑战,未来发展方向包括轻量级架构、多模态融合和可解释性增强。

m0_56592100的博客 4060

解决nvidia-smi报错:NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver.

例如我当时推荐的最新版本是:nvidia-driver-535。正常情况下,重启后执行nvidia-smi就会正常显示了。四:安装nvidia-smi驱动。

weixin_58045467的博客 5744

Claude Code VSCode集成开发指南:AI编程助手完整配置

Claude Code与Visual Studio Code的深度集成为开发者提供了强大的AI编程支持。本文详细介绍Claude Code VSCode扩展的安装配置、功能特性和实际应用方法。通过完整的配置流程和代码示例,帮助开发者充分利用Claude AI的智能编程能力。文章涵盖从环境搭建到高级功能应用的完整指南,包括代码自动补全、智能重构、实时代码分析等核心功能的使用技巧,以及与现有开发工作流的整合方案。

2501_93058131的博客 5976

NVIDIA-SMI 失败:NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver.

当服务器未安装NVIDIA驱动程序,或驱动程序版本与显卡不匹配时,或者安装了某些系统软件或系统更新了内核时,服务器重启后可能无法连接到NVIDIA驱动程序。错误消息如下:报错原因:NVIDIA-SMI失败,因为它无法与NVIDIA驱动程序通信。

浩栋的博客 3万+

ros1 Noetic下运行cartographer算法进行2d建图

最近的工作重点放在机器狗的二次开发上,项目的需求是要升级机器狗的slam算法和导航避障算法,slam拟采用激光与视觉融合算法,激光slam就使用最为流行和实用的cartoghper算法。在这过程中遇到好多坑,希望看到这篇博客的人能少走弯路吧。我用的仿真机器人是wpr_simiulation。首先复制一份demo_revo_lds.launch文件和revo_lds.lua文件,修改成下面的样子。my_test.lua文件,base_link就是机器人的坐标系。下载与安装的博客有很多,我推荐。

sun5739的博客 1544

VMware ubuntu虚拟机(或Centos7)与主机共享文件夹

系统环境 Windows 10 Vmware Workstation 15 Pro Ubuntu 20.04.1 LTS centos7 1.Ubuntu配置共享文件 1.1安装VMware-tools 更新最新VMware-tools组件 编辑->首选项->更新->立即下载所有组件 安装VMware-tools 虚拟机->安装VMware-tools 安装后ubuntu会加载一个虚拟光驱,解压文件,在解压的文件目录下执行以下命令进行安装 sudo vmware-instal

weixin_38924500的博客 2158

NVIDIA驱动失效简单解决方案:NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver.

前言: 以下方法,不需要重装驱动,简单快捷。适用于Ubuntu系统下,之前已经安装过驱动,但驱动失效的问题。 如果此方法仍然无法解决问题,可参考Ubuntu下安装nvidia显卡驱动,重装驱动。 前段时间刚装了驱动:Ubuntu下安装nvidia显卡驱动 但是最近准备用GPU跑模型时,提示cuda 不存在。前段时间刚装的驱动,怎么会不存在呢? 第一步,打开终端,先用nvidia-smi查看一下,发现如下报错: NVIDIA-SMI has failed because it couldn't com.

不积跬步,无以至千里! 18万+

Qt中输出中文出现乱码(win10系统下)

当我刚开始在win10下使用Qt Creator(4.3.0版本)时,遇到过这么个问题:当程序输出中文时,中文会乱码,程序本身的中文未乱码。 乱码截图如下: 我查阅了很多资料,最后在自己的不断的尝试下,解决了乱码问题。进入主题,具体如何解决乱码? ① 首先,我们先设置一下,可以直观在Qt界面上看到文件的编码方式: 点击工具(tool)->选项(option)->文本编辑器->显示->Diplayfileencoding,将其勾选上,点击apply,即可,截图如下...

请叫我皮皮虾的博客 5199

显卡驱动报错:NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver.

使用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 这是一个常见问题,经常出现在ubuntu系统中,主要原因还是系统内核升级了,导...

u012114438的博客 8万+

双重分组进位跳跃进位链

跳跃进位链

qq_62260432的博客 937

习题加餐4. 冒险者工会

这个问题通过贪心算法解决,展示了贪心算法在解决一些优化问题中的强大能力。关键在于如何识别贪心选择的性质,并通过数学证明确保这种方法能够达到全局最优解。通过对问题的深入理解和逻辑推理,我们可以设计出有效的算法来解决问题,同时也需要注意代码实现中的细节,如排序和双指针的使用,以确保算法的效率和正确性。贪心算法的应用这个问题展示了贪心算法在实际问题中的应用。贪心算法通过在每一步选择当前最优的解决方案,期望最终达到全局最优解。该问题中,每次选择能力最接近但足以完成最难任务的冒险者,就是贪心选择的体现。

tang7mj的博客 1349

nvidia-smi报错 NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver.

1、报错: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. 2、出现此错误的状况是: 曾经安装成功过显卡驱动或ubuntu20系统(可能还不太稳定),装系统时自带显卡驱动。由于重启等原因导致显卡驱动掉了,需要重装显卡。 3、解决: 3.1、使

qq_40156289的博客 1万+

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

成功解决报错 “NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver“ 并安装cudn cudnn

成功解决报错 “NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.”

weixin_53522240的博客 2053

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

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

这是一个巨坑 重要的话说三遍 不要更新你的Ubuntu内核 不要更新你的Ubuntu内核 不要更新你的Ubuntu内核 为什么呢? 因为当你更新你的内核之后,你进入的系统默认使用最新的,而这个最新的却不会把你之前安装的nvidia驱动也迁移过来,所以导致: 驱动崩坏——>重装驱动——>更新内核——>驱动崩坏——>重装驱动 的死循环。 那么现在除了出装驱动还有救么?有! ...

任尔东西南北风 3万+

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

nvidia-smi报错 NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Make sure

服务器用了几个月之后突然报错 NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running. 解决方案:重装NVIDIA驱动(非cuda) 1.首先在官网下载电脑对应驱动N...

zuo232100的博客 3万+

3分钟解决报错NVIDIA_SMI has failed because it couldn’t communicate with the NVIDIA driver.

有时在重启机器后,nvidia-smi之后会显示nvidia驱动丢失,这是由于linux内核升级,之前的nvidia驱动就不匹配。报错。

ZhouDevin的博客 2万+

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

开机进入grub引导界面,选择Advanced options for Ubuntu,选择一个低版本的内核进入系统,然后通过终端输入uname -r查看当前内核版本确认是否切换成功,若切换成功则输入nvidia-smi查看显卡配置能否打印。

fakerth的博客 2447

Ubuntu:NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver. 解决方法总结

在Ubuntu上运行Cuda并行计算的渲染项目(《Massively Parallel Rendering of Complex Closed-Form Implicit Surfaces》论文代码GUI部分源码),Cuda版本是10.0.130,显卡为NVIDIA GEFORCE GTX 960m,GUI项目运行成功。 昨天准备再次运行该项目,测试一些数据,突然报错显示CUDA运行失败,调用nvidia-smi查看驱动运行情况,出现如下错误: NVIDIA-SMI has failed becaus

Superstarimage 2万+

【已解决】NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver 的报错

基于ubuntu16.04,本人在更换一次系统下载源后,误操作进行了内核升级。出现NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver 的报错

qq_35568823的博客 1万+
上一篇: VSCode C/C++开发编译与调试(Windows)
下一篇: linux 服务器安装多版本 cuda (无 sudo 权限 非 root 用户也适用)
~菜脯蛋~
博客等级 码龄9年 2粉丝 21原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值