Nvidia 显卡 Failed to initialize NVML Driver/library version mismatch 错误解决方案
发布时间 - 2025-07-20 00:00:00 点击率:次问题复现
在运行 nvidia-smi 命令时,出现以下错误信息:
$ nvidia-smi --> Failed to initialize NVML: Driver/library version mismatch
问题分析
此错误表明 NVIDIA 内核驱动版本与系统驱动不匹配。具体原因是显卡驱动所使用的内核版本与系统内核版本不一致。
查看显卡驱动所使用的内核版本:
cat /proc/driver/nvidia/version
--> NVRM version: NVIDIA UNIX x86_64 Kernel Module 430.34 Wed Jun 26 12:19:48 CDT 2019
GCC version: gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12)可以看到,内核版本(Kernel Module)为 430.34,系统内核版本为 16.04.12。
查看系统驱动日志:
cat /var/log/dpkg.log | grep nvidia --> 2025-03-30 14:04:55 install libnvidia-compute-460-server:amd64460.32.03-0ubuntu0.18.04.2 2025-03-30 14:04:55 status half-installed libnvidia-compute-460-server:amd64 460.32.03-0ubuntu0.18.04.2 2025-03-30 14:04:57 status unpacked libnvidia-compute-460-server:amd64 460.32.03-0ubuntu0.18.04.2 2025-03-30 14:04:57 status unpacked libnvidia-compute-460-server:amd64 460.32.03-0ubuntu0.18.04.2 2025-03-30 14:05:15 install nvidia-cuda-dev:amd64 9.1.85-3ubuntu1 2025-03-30 14:05:15 status half-installed nvidia-cuda-dev:amd64 9.1.85-3ubuntu1 2025-03-30 14:05:34 status unpacked nvidia-cuda-dev:amd64 9.1.85-3ubuntu1 2025-03-30 14:05:34 status unpacked nvidia-cuda-dev:amd64 9.1.85-3ubuntu1 2025-03-30 14:05:34 install nvidia-cuda-doc:all 9.1.85-3ubuntu1 2025-03-30 14:05:34 status half-installed nvidia-cuda-doc:all 9.1.85-3ubuntu1 2025-03-30 14:05:38 status unpacked nvidia-cuda-doc:all 9.1.85-3ubuntu1 2025-03-30 14:05:38 status unpacked nvidia-cuda-doc:all 9.1.85-3ubuntu1 2025-03-30 14:05:38 install nvidia-cuda-gdb:amd64 9.1.85-3ubuntu1 2025-03-30 14:05:38 status half-installed nvidia-cuda-gdb:amd64 9.1.85-3ubuntu1 2025-03-30 14:05:39 status unpacked nvidia-cuda-gdb:amd64 9.1.85-3ubuntu1 2025-03-30 14:05:39 status unpacked nvidia-cuda-gdb:amd64 9.1.85-3ubuntu1 2025-03-30 14:05:39 install nvidia-profiler:amd64 9.1.85-3ubuntu1 2025-03-30 14:05:39 status half-installed nvidia-profiler:amd64 9.1.85-3ubuntu1
从日志中可以看到,系统曾经安装过 Ubuntu 18.04 内核下的 NVIDIA 460.32 驱动。
查看当前安装的驱动程序:
sudo dpkg --list | grep nvidia-*
--> ii libnvidia-compute-460-server:amd64 460.32.03-0ubuntu0.18.04.2 amd64 NVIDIA libcompute package
ii libnvidia-container-tools 1.0.5-1 amd64 NVIDIA container runtime library (command-line tools)
ii libnvidia-container1:amd64 1.0.5-1 amd64 NVIDIA container runtime library
ii nvidia-container-runtime 3.1.4-1 amd64 NVIDIA container runtime
ii nvidia-container-toolkit 1.0.5-1 amd64 NVIDIA container runtime hook
ii nvidia-cuda-dev 9.1.85-3ubuntu1 amd64 NVIDIA CUDA development files
ii nvidia-cuda-doc 9.1.85-3ubuntu1 all NVIDIA CUDA and Op
enCL documentation可以看到,系统当前安装了 Ubuntu 18.04 内核下的 NVIDIA 460 驱动,而实际系统内核版本与驱动需求的版本不一致,这是问题产生的根源。
解决方案
卸载现有驱动,并重新安装与系统内核版本匹配的驱动。
卸载驱动:
sudo /usr/bin/nvidia-uninstall sudo apt-get --purge remove nvidia-* sudo apt-get purge nvidia* sudo apt-get purge libnvidia*
直到命令不输出任何内容,确保所有 NVIDIA 相关驱动都被卸载:
sudo dpkg --list | grep nvidia-*
重新安装驱动:
sudo chmod a+x NVIDIA-Linux-x86_64-450.80.02.run sudo ./NVIDIA-Linux-x86_64-450.80.02.run -no-x-check -no-nouveau-check -no-opengl-files
查看驱动更新结果:
$ nvidia-smi
参考资料
- https://www./link/c90999c746b9da1fed1b84fc73bdcb70
- https://www./link/af075e90875e107a1963c799eb861a61
# linux
# qq
# ai
# 驱动更新
# https
# ubuntu
# 可以看到
# 重新安装
# 显卡驱动
# 这是
# 参考资料
# 错误信息
# 不匹配
# 安装了
# dpkg
# log
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
谷歌Google入口永久地址_Google搜索引擎官网首页永久入口
Angular 表单中正确绑定输入值以确保提交与验证正常工作
javascript中对象的定义、使用以及对象和原型链操作小结
独立制作一个网站多少钱,建立网站需要花多少钱?
Win11任务栏卡死怎么办 Windows11任务栏无反应解决方法【教程】
Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法
jQuery validate插件功能与用法详解
如何用花生壳三步快速搭建专属网站?
lovemo网页版地址 lovemo官网手机登录
Laravel全局作用域是什么_Laravel Eloquent Global Scopes应用指南
HTML5空格在Angular项目里怎么处理_Angular中空格的渲染问题【详解】
如何快速搭建高效服务器建站系统?
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?
Laravel如何实现全文搜索功能?(Scout和Algolia示例)
电视网站制作tvbox接口,云海电视怎样自定义添加电视源?
php做exe能调用系统命令吗_执行cmd指令实现方式【详解】
Laravel如何实现邮件验证激活账户_Laravel内置MustVerifyEmail接口配置【步骤】
Laravel辅助函数有哪些_Laravel Helpers常用助手函数大全
如何在阿里云域名上完成建站全流程?
linux写shell需要注意的问题(必看)
Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】
南京网站制作费用,南京远驱官方网站?
laravel服务容器和依赖注入怎么理解_laravel服务容器与依赖注入解析
详解Huffman编码算法之Java实现
百度输入法ai组件怎么删除 百度输入法ai组件移除工具
如何在IIS中新建站点并配置端口与物理路径?
javascript中闭包概念与用法深入理解
如何在IIS服务器上快速部署高效网站?
Laravel如何使用缓存系统提升性能_Laravel缓存驱动和应用优化方案
googleplay官方入口在哪里_Google Play官方商店快速入口指南
制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?
JavaScript如何操作视频_媒体API怎么控制播放
手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?
Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】
1688铺货到淘宝怎么操作 1688一键铺货到自己店铺详细步骤
CSS3怎么给轮播图加过渡动画_transition加transform实现【技巧】
JS中页面与页面之间超链接跳转中文乱码问题的解决办法
Laravel如何实现API版本控制_Laravel版本化API设计方案
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
如何获取PHP WAP自助建站系统源码?
Laravel怎么清理缓存_Laravel optimize clear命令详解
javascript中数组(Array)对象和字符串(String)对象的常用方法总结
Laravel N+1查询问题如何解决_Eloquent预加载(Eager Loading)优化数据库查询
ai格式如何转html_将AI设计稿转换为HTML页面流程【页面】
矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?
如何在腾讯云免费申请建站?
如何在云主机快速搭建网站站点?
Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南


enCL documentation