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

3

我不知道为什么nvidia-smi无法工作。

我需要做什么来修复它?

我认为我的库和驱动程序版本匹配,但nvidia-smi无法识别它。

测试

2个回答

1
我曾经遇到同样的问题,现在在这里发布我的解决方案。
在我的情况下,NVRM版本是440.100,驱动程序版本是460.32.03。我的驱动程序是通过sudo apt install caffe-cuda更新的,当时我没有注意到,但是我从/var/log/apt/history.log中检查了一下。 按照我的NVRM版本,我只使用了sudo apt install nvidia-driver-440,但它安装了450.102,我不知道为什么会安装其他版本,而nvidia-smi显示450.102.04。
无论如何,在重新启动PC后,包括cuda在内的所有内容都正常工作。
我没有删除/清除与nvidia驱动程序相关的任何内容。通过运行sudo apt install nvidia-driver-440,版本460.32.03会自动卸载。

1

对我来说,this NVIDIA 论坛上的解决方案解决了这个问题。

运行 sudo apt purge nvidia* libnvidia*

然后运行 sudo apt install nvidia-driver-520


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接