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

ubuntu16下安装nvidia驱动

程序员文章站 2022-06-06 11:22:07
...

 

本人在刚装好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

ubuntu16下安装nvidia驱动

下面进入安装nvidia驱动

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

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

 ubuntu16下安装nvidia驱动

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驱动

ubuntu16下安装nvidia驱动

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

ubuntu16下安装nvidia驱动

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

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

ubuntu16下安装nvidia驱动