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

问题描述 投票:0回答:3

我不知道为什么 nvidia-smi 不起作用

我需要做什么来修复它?

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

test

nvidia nvml
3个回答
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

无论如何,重新启动我的电脑后,包括 cuda 在内的所有内容现在都工作正常。

我没有删除/清除任何与 nvidia 驱动程序相关的内容。版本

460.32.03
已通过运行
sudo apt install nvidia-driver-440

自动卸载

1
投票

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

奔跑

sudo apt purge nvidia* libnvidia*

然后

sudo apt install nvidia-driver-520


0
投票

只需

reboot
解决我的问题

© www.soinside.com 2019 - 2024. All rights reserved.