解决NIVIDA驱动失效:NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver.

莫名其妙NIVDIA驱动失效了,搜了好多方法,只有这个方法work了,参考:https://medium.com/@uraibeef/how-to-solve-nvidia-smi-has-failed-because-it-couldnt-communicate-with-the-nvidia-driver-deaecb956a8c

  • 第一步,卸载已有驱动
sudo apt-get purge nvidia-*
sudo apt-get update
sudo apt-get autoremove
  • 第二步,查看合适nvidia-driver版本
ubuntu-drivers devices

得到结果:

== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00002684sv00001043sd000088EFbc03sc00i00
vendor   : NVIDIA Corporation
driver   : nvidia-driver-535-server-open - distro non-free
driver   : nvidia-driver-535-open - distro non-free
driver   : nvidia-driver-525 - distro non-free
driver   : nvidia-driver-525-server - distro non-free
driver   : nvidia-driver-525-open - distro non-free
driver   : nvidia-driver-535 - distro non-free recommended
driver   : nvidia-driver-535-server - distro non-free
driver   : xserver-xorg-video-nouveau - distro free builtin

看 "recommend" ,说明应该安装535版本.

  • 第三步,安装nvidia-driver

安装推荐的适合的版本:

sudo apt install libnvidia-common-535
sudo apt-get -y install libnvidia-gl-535
sudo apt install nvidia-driver-535-server
  • 第四步,重启
sudo reboot

之后再输入

nvidia-smi

应该可以显示正常的显卡信息

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值