当前位置:   article > 正文

NVIDIA报错问题整理_ls /usr/src | grep nvidia

ls /usr/src | grep nvidia

1.调用显卡信息时报错“NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running”

解决方法一:重新编译内核

这种情况下首先考虑是否是系统的内核版本发生改变导致的报错,这里通过DKMS重新编译内核模块:

首先查询本机的内核版本:

ls /usr/src | grep nvidia

然后编译模块:

  1. sudo apt-get install dkms
  2. sudo dkms install -m nvidia -v 详细的内核版本号

解决方法二:以低版本内核重启系统

首先记住当前的内核,用uname -r 查看:

重启服务器,进入grub引导界面,在Advanced options for Ubuntu选项中选择对应的内核版本。

解决方法三:重装NVIDIA驱动

可以参考:https://blog.csdn.net/CAIYUNFREEDOM/article/details/97616855

 

2.查看显卡信息(nvidia-smi)时,发现显卡有占用但是无下方进程显示

解决方法:关闭后台的隐藏进程

打开所有进程列表:

fuser -v /dev/nvidia*

然后kill掉不需要的进程:

  1. sudo kill -9 1234 #关闭进程号为1234的进程
  2. sudo kill -9 1234 5678 #关闭进程号为12345678的进程
  3. sudo killall -9 python #关闭所有python进程

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/397976
推荐阅读
相关标签
  

闽ICP备14008679号