Ubuntu出现nvidia-smi指令错误

一、问题

使用nvidia-smi出现了下面的问题。

Failed to initialize NVML: Driver/library version mismatch 

二、解决

2.1 重启
reboot

或者

shutdown -r now

如果指令不行,添加管理者权限。

2.2 手动重新加载内核模块

(1)查看依赖(可略)

lsmod | grep -i nvidia

(2)依次依次依赖模块

sudo rmmod nvidia_uvm
sudo rmmod nvidia_drm 
sudo rmmod nvidia_modeset

(3)移除旧模块(上一步不执行,会报错)

sudo rmmod nvidia

(4)会自动加载相关模块

sudo nvidia-smi

三、参考

遇到的问题,上述两个方法都能解决,因此直接复制了别人的方法和给出博客链接,后续遇到不能解决时在进行补充。
非常有效的博客参考博客

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章