东方耀AI技术分享

标题: 解决Failed to initialize NVML: Driver/library version mismatch [打印本页]

作者: 东方耀    时间: 2021-5-6 20:57
标题: 解决Failed to initialize NVML: Driver/library version mismatch



解决Failed to initialize NVML: Driver/library version mismatch


ubuntu18.04下nvidia-smi 后报错




解决步骤:
首先需要查看驱动内核版本
dfy888@Dfy888-Ubuntu:~$ cat /proc/driver/nvidia/version
NVRM version: NVIDIA UNIX x86_64 Kernel Module  450.57  Sun Jul  5 14:42:25 UTC 2020
GCC version:  gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)


比如我这里显示的是450.57,记住这个数字;然后卸载驱动,终端输入




sudo apt-get purge nvidia*




sudo add-apt-repository ppa:graphics-drivers


sudo apt-get update




最后重新安装驱动,需要将“450”替换成刚才查到的版本号:
sudo apt-get install nvidia-driver-450 nvidia-settings nvidia-prime




禁用更新:


sudo apt-mark hold nvidia-driver-450




之后重启下


nvidia-smi可以看到显卡信息 则成功!









欢迎光临 东方耀AI技术分享 (http://www.ai111.vip/) Powered by Discuz! X3.4