欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Ubuntu 16.04 nvidia-smi报错(重装Nvidia驱动)

程序员文章站 2022-06-11 08:34:47
之前因为学习TensorFlow,所以在自己的Ubuntu上安装了cuda,cudnn以及Nvidia驱动。但可能是由于自己经常不注重正常关闭自己的Ubuntu,这就导致了一个问题: 某天在查看自己的显卡信息时,输入 结果报错 黑人问好脸???自己之前明明安装好了Nvidia驱动的呀,怎么现在就报错 ......

之前因为学习tensorflow,所以在自己的ubuntu上安装了cuda,cudnn以及nvidia驱动。但可能是由于自己经常不注重正常关闭自己的ubuntu,这就导致了一个问题:

某天在查看自己的显卡信息时,输入

$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.

黑人问好脸???自己之前明明安装好了nvidia驱动的呀,怎么现在就报错了呢,没有办法,上网查了资料后,解决办法是只能重装。

不过好在,之前安装nvidia时的安装包仍在,这就省去了我再去nvidia官网下载对应自己系统版本的安装包了,嘿嘿

在此记录下我重装nvidia驱动的过程,方便日后回忆

第一步:卸载原驱动

$sudo apt-get remove nvidia-*
$sudo apt-get autoremove

第二步:输入ctrl+alt+f1进入文本模式

第三步:临时关闭显示服务

$sudo service lightdm stop

 第四步:重新安装nvidia驱动

$sudo ./nvidia-linux-x86_64-415.13.run -no-x-check -no-nouveau-check -no-opengl-files

-no-x-check安装驱动时关闭x服务;
-no-nouveau-check 安装驱动时禁用nouveau
-no-opengl-files 安装时只装驱动文件,不安装opengl

第五步:启动显示服务(自动跳转到桌面)

$sudo service lightdm restart

第六步:查看nvidia驱动是否安装成功

$nvidia-smi

显示如下图表示安装成功

Ubuntu 16.04 nvidia-smi报错(重装Nvidia驱动)