ubuntu16下安装nvidia驱动

 

本人在刚装好ubuntu16.04的机器上安装的

1.安装nvidia显卡驱动

卸载之前安装的nvidia驱动

sudo apt-get remove --purge nvidia-* 

禁用第三方开源的驱动程序nouveau(这是ubuntu16自带的,不禁用的话可能会引起后面安装nvidia驱动冲突,无法完成安装)

打开blacklist.conf

sudo gedit /etc/modprobe.d/blacklist.conf

 在文件末尾加上这两句

blacklist nouveau

options nouveau modeset=0

更新系统

sudo update-initramfs -u

重启系统后输入下述指令验证是否禁用成功(不出现东西即为成功)

lsmod | grep nouveau

下面进入安装nvidia驱动

终端输入下面的命令,查找适合自己的nvidia版本,我选择了nvidia-415

 ubuntu-drivers devices#查找适合自己的nvidia版本

 ubuntu16下安装nvidia驱动_第1张图片

ctrl+alt+F1进入命令行

输入用户名和密码(注意输入用户名和密码时如果有数字要打开numberlock键,进入这个界面时可能自己关闭了,或者直接用字母键上面的数字键输入)

sudo service lightdm stop#关闭图形界面,因为它的运行用到了显卡驱动
sudo apt-get install nvidia-*  #这里要换成自己适合的驱动版本,比如我的命令就是sudo apt-get 
                               #install nvidia-415

输入第二条命令时会出现一些选项,记忆中我好像选的都是yes,但不保证正确

重启系统,终端输入(x下面两条命令输入一条即可)

lsmod | grep nvidia
nvidia-smi

 ubuntu16下安装nvidia驱动_第2张图片

ubuntu16下安装nvidia驱动_第3张图片

或点击屏幕右上角的齿轮按钮->关于这台计算机查看

ubuntu16下安装nvidia驱动_第4张图片

这一步遇见的故障:1.由于我是之前装过nvidia驱动,后来崩溃了重装的,但我在安装cuda8时修改了gcc,g++的版本为4.7,

                                  而之前刚装好ubuntu16时系统自带的版本为5.4,致使在命令行输入sudo apt-get install nvidia-415时总是报                                      错,修改二者的版本回去后即可按照上述方式安装。查找安装失败的错误原因时可通过打开/var/log/nvidia-                                    installer.log文件找,我的错误日志部分内容如下

ubuntu16下安装nvidia驱动_第5张图片

 

你可能感兴趣的:(软件安装)