NVIDIA驱动失效简单解决方案:NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver.
·
问题:
机器已经安装nvidia驱动,且正常使用,重启后找不到显卡驱动
打开终端,用nvidia-smi查看一下,发现如下报错:
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver.
Make sure that the latest NVIDIA driver is installed and running.
分析:
查看发现系统中的显卡驱动自动升级了,重启后没有正常找到驱动
解决:
第一步,使用nvcc -V检查驱动和cuda。
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2021 NVIDIA Corporation
Built on Sun_Mar_21_19:15:46_PDT_2021
Cuda compilation tools, release 11.3, V11.3.58
Build cuda_11.3.r11.3/compiler.29745058_0
发现驱动是存在的,于是进行下一步
第二步,查看已安装驱动的版本信息
ls /usr/src | grep nvidia
比如我的驱动版本是:nvidia-545.23.08
第三步,依次输入以下命令
sudo apt-get install dkms
sudo dkms install -m nvidia -v 545.23.08
等待安装完成后,再次输入nvidia-smi,查看GPU使用状态:
最后,我们熟悉的页面又回来了!
第四步,本来到这就结束了,但发现显卡没被占用,但利用率却有:
问题:

执行以下命令,解决
sudo nvidia-smi -pm 1
参考:
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)