nvidia驱动自动更新版本后问题解决 -- failed to initialize nvml: driver/library version mismatch
Posted 星空守望者--jkmiao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nvidia驱动自动更新版本后问题解决 -- failed to initialize nvml: driver/library version mismatch相关的知识,希望对你有一定的参考价值。
因为必须关闭桌面窗口, 建议另外一台电脑ssh连接操作
1. 卸载旧版本并关闭图形界面
sudo apt-get remove --purge nvidia-\*
sudo service lightdm stop
sudo init 3
2. 安装对应版本号驱动
sudo chmod +x cuda_8.0.61_375.26_linux.run sudo sh cuda_8.0.61_375.26_linux.run --tmpdir=/tmp --override
3. 安装cudnn5.1
tar -xzvf cudnn-8.0-linux-x64-v5.1.tgz sudo cp cuda/include/cudnn.h /usr/local/cuda-8.0/include sudo cp cuda/lib64/libcudnn* /usr/local/cuda-8.0/lib64 sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda-8.0/lib64/libcudnn* sudo ln -sf libcudnn.so.5.1.10 libcudnn.so.5 sudo ln -sf libcudnn.so.5 libcudnn.so sudo ldconfig
4. 查看安装版本号并重启图形界面
nvcc --version
sudo service lightdm start
5. 然后,切记在系统设置,软件更新中设置一下停止自动更新.
2. cuda下载及安装
sudo apt-get install bazel https://github.com/tensorflow/tensorflow.git ./configure make sudo make install
以上是关于nvidia驱动自动更新版本后问题解决 -- failed to initialize nvml: driver/library version mismatch的主要内容,如果未能解决你的问题,请参考以下文章
win10更新后低分辨率显卡驱动丢失,NVIDIA图形驱动程序安装失败终极解决方法
ubuntu16.04 更新nvidia 显卡驱动后显示 clean ... files ... blocks ... /sys/class/backlight/nvidia_0/actural_br