小编典典

NVIDIA NVML 驱动程序/库版本不匹配

all

改进这个问题

当我运行时,nvidia-smi我收到以下消息:

Failed to initialize NVML: Driver/library version mismatch

一个小时前,我收到了同样的消息并卸载了我的 cuda 库,我能够运行nvidia-smi,得到以下结果:

英伟达-smi-结果

在此之后,我cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb官方 NVIDIA
页面
下载,然后简单地:

sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb
sudo apt-get update
sudo apt-get install cuda
export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}}

现在我已经安装了 cuda,但我得到了提到的不匹配错误。


一些可能有用的信息:

运行cat /proc/driver/nvidia/version我得到:

NVRM version: NVIDIA UNIX x86_64 Kernel Module  378.13  Tue Feb  7 20:10:06 PST 2017
GCC version:  gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4)

我正在运行 Ubuntu 16.04.2 LTS。

内核版本是:4.4.0-66-generic。

谢谢!


阅读 98

收藏
2022-03-21

共1个答案

小编典典

惊喜,重启解决了这个问题(我以为我已经尝试过了)。

评论中提到的解决方案 Robert Crovella 也可能对其他人有用,因为它与我第一次解决该问题时所做的非常相似。

2022-03-21