zl程序教程

您现在的位置是:首页 >  其它

当前栏目

nvidia-smi 报错

报错 NVIDIA
2023-09-27 14:20:16 时间

背景

原本我的 【nvidia 显卡驱动】、【cuda】、【cudnn】 都装成功了,而且也可以正常工作
但是有一天我重启之后就发现 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.

检查问题

  1. nvcc -V 显示正常,说明nvidia显卡驱动已经安装了
  2. 再次安装下载好的 【nvidia 显卡驱动】显示已经安装过,最后没能成功安装,出现内核不匹配的错误
  3. 我设置了ubuntu的检查更新都是never,排除自动更新内核版本的可能

解决方法(亲测有效)

  1. 屏蔽nouveau驱动
    Ubuntu系统集成的显卡驱动程序是nouveau,它是第三方为NVIDIA开发的开源驱动,我们需要先将其屏蔽才能安装NVIDIA官方驱动。 所以我们要先把驱动加到黑名单blacklist.conf里,我们要先修改该文件的属性才能编辑。
    加入黑名单后,nvidia-smi即可正常显示,无需重装显卡驱动

参考文章:ubuntu安装nvidia驱动