NVIDIA驱动安装
在一次重启之后,NVIDIA显卡突然驱动坏了。实验室同学推测可能是有人安装了caffe,导致驱动被升级了。不论如何,需要重装驱动。
我的开发环境:Ubuntu 16.04 + GeForce GTX 1080 Ti
0. 下载驱动的安装文件
去NVIDIA官网直接下载对应版本即可。
1.打开终端,先删除旧的驱动:
sudo apt-get purge nvidia*
2. 禁用自带的 nouveau nvidia驱动
看下Nouveau是否已经被禁用
lsmod | grep nouveau
如果已经没有任何显示说明不用禁用了,否则继续下面操作
sudo vim /etc/modprobe.d/blacklist-nouveau.conf #创建一个文件(注:按一下i键,表示现在进行内容插入)
并添加如下内容:
blacklist nouveau
options nouveau modeset=0
注:退出可用两个命令中任意一个:
- 按完esc键后,按shift+zz 或者
- 按完esc键后,输入“:wq!”双引号里面的内容
再更新一下:
sudo update-initramfs –u
确认下Nouveau是已经被禁用:
lsmod | grep nouveau
没有输出什么东西,说明已经成功关闭了。
3.关闭X-window服务:
Ctrl+Alt+F1切换到无桌面命令终端:这里lightdm是你自己的显示管理器,也可能是gdm,kdm,到底是哪一个可以使用 cat /etc/X11/default-display-manager进行查看,然后修改,并关闭显示管理器。这里下面几小步建议用手机拍照,对着照片来做,因为你可能不太熟悉
sudo service lightdm stop
4.登录终端:
Login:用户账号
Password:用户密码
5.安装:
cd /home/wlh/tmp # 导到你的下载的驱动放在哪里的地址
sudo sh NVIDIA-Linux-x86_64-387.12.run
按照如下步骤安装:
(1)accept
(2)contiuned install
后面默认yes安装就好了
6.启动显示器:
(lightdm只是我的显示管理器,你可能是前面的说的gdm)
sudo service lightdm start
然后按Ctrl+Alt+F7 进入到桌面进行操作
7.检查是否成功
nvidia-smi
参考:链接