以前由于学习TensorFlow,因此在本身的Ubuntu上安装了cuda,cudnn以及Nvidia驱动。但多是因为本身常常不注重正常关闭本身的Ubuntu,这就致使了一个问题:学习
某天在查看本身的显卡信息时,输入spa
$nvidia-smi
结果报错rest
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驱动的呀,怎么如今就报错了呢,没有办法,上网查了资料后,解决办法是只能重装。code
不过好在,以前安装Nvidia时的安装包仍在,这就省去了我再去Nvidia官网下载对应本身系统版本的安装包了,嘿嘿blog
在此记录下我重装Nvidia驱动的过程,方便往后回忆rem
$sudo apt-get remove nvidia-* $sudo apt-get autoremove
$sudo service lightdm stop
$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 安装时只装驱动文件,不安装Openglget
$sudo service lightdm restart
$nvidia-smi
显示以下图表示安装成功it