解决显卡驱动报错、nvidia-smi出不来、NVIDIA driver is installed and running.couldn‘t communicate with the NVIDIA

4 篇文章 3 订阅
1 篇文章 0 订阅

本期,我们来解决显卡驱动报错,nvidia-smi出不来的问题。

在我们应用linux系统时,可能一个偶然,更新了显卡驱动,导致我们在使用nvidia-smi时会出现报错,导致我们在代码训练时,查看不到它的一个工作状态。

下面我们将提出三个方法,来解决这个问题!

方法一:

        在terminal终端输入 sudo modprobe nvidia ,然后再运行nvidia-smi,即可解决。

        

 方法二:

        只需要三条命令就好。

        terminal终端输入命令 ll /usr/src/ ,下面会出现一个文件夹

        

         sudo apt-get install dkms

         sudo dkms install -m nvidia -v 470.63.01(470.63.01表示的是驱动版本号),即可解决

方法三:

        启动系统时,选择与之显卡驱动匹配的旧版本系统内核,重启系统之前可使用命令uname -r查看。

        当前系统内核版本。

        

        现在重启系统,在进行ubuntu启动引导的界面时,就是刚开始叫你选择操作系统的界面,选择。

        “ubuntu高级选项”,选择一个以前的内核版本,作者的新版本是5.3.0-40-generic,然后选择一个离。

        新版本最接近的低版本内核5.3.0-26-generic,然后成功进入系统。

        任意使用上面一种方法后,再次使用nvidia-smi命令就可以成功看到显卡信息了;

        也可以使用watch -n 0.2 nvidia-smi命令实时查看显卡工作情况,0.2表示每间隔0.2秒刷新一次。

附:

        命令行关闭系统自动更新,使用命令打开文件并编辑

        sudo vim /etc/apt/apt.conf.d/10periodic

        

         将双引号中的 字符 全部置“0”即可,修改后保存。

        如果要使用图形界面来关闭自动更新,找到系统设置(System Settings) --> 软件更新(Software & Updates) 

 

  • 11
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值