linux 指令安装显卡驱动,Linux 16.04 LTS 安装显卡驱动

实验室购进了新的Linux服务器,为安装显卡驱动,查阅网上各种资料,并结合自己的安装过程,做个总结,以便日后查阅。

一、安装环境

操作系统:Ubuntu 16.04 LTS

显卡:NVIDIA GeForce RTX 2080 Ti

二、安装步骤

安装方式有三种。

使用标准Ubuntu仓库进行自动化安装

使用PPA仓库进行自动化安装

使用官方的NVIDIA驱动进行手动安装

最为稳定、最为正规的是则是通过NVIDIA官网下载驱动.run文件来安装。

1、打开NVIDIA驱动官网,选择最新的一个驱动程序,下载

linux 指令安装显卡驱动,Linux 16.04 LTS 安装显卡驱动_第1张图片

一般情况下,自己是清楚自己电脑的显卡型号的,所以选择好显卡驱动后,选最新的一个驱动程序并下载。如果不清楚显卡型号,可以询问商家厂家或者自己拆电脑来看(这我就没试过了),再或者选择其他两种自动化安装方式安装。

2、卸载旧驱动

如果是新电脑,电脑里不会有旧驱动,这一步可以不执行。

sudo apt-get remove --purge nvidia*

3、禁用nouveau驱动

打开文件

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

在文件末尾添加以下几行命令

blacklist nouveau

blacklist rivafb

blacklist rivatv

blacklist nvidiafb

options nouveau modeset=0

4、更新Linux系统内核

sudo update-initramfs -u

b7d2e95cefcde96ea00f1ca835052575.png

5、重启并检查Security Boot状态以及nouveau驱动是否成功被禁

一般情况下,在安装Linux系统时,就已经把Security Boot的状态改成Disable了,可以再次检查一下。

重启电脑后,打开终端输入命令以查看nouveau驱动是否成功被禁,命令无返回则是成功禁用。

lsmod | grep nouveau

9366f68e543ad72b5297f2f2077606e8.png

6、关闭图形界面

部分工程师喜欢用关闭图形界面,在命令行中安装显卡驱动,所以此步非必要

sudo init 3

或者输入

sudo service lightdm stop

7、安装驱动.run文件

cd 下载目录

sudo sh NVIDIA-Linux-x86_64-430.40.run -no-x-check -no-nouveau-check -no-opengl-files

参数解释:

–no-x-check:表示安装驱动时不检查X服务(图形接口服务),如果没有关闭图形界面则必须加上,否则反之。

–no-nouveau-check:表示安装驱动时不检查nouveau驱动,这也是非必需的,因为我们已经在前面步骤中禁用驱动。

–no-opengl-files:表示只安装驱动文件,不安装OpenGL文件。这个参数不可省略,否则会导致登陆界面死循环,英语一般称为”login loop”或者”stuck in login”。

8、安装进行时的选项

选项

选择

The distribution-provided pre-install script failed!  Are you sure you want to continue?

Continue

Unable to find a suitable destination to install 32-bit compatibility libraries. Your system may not be set up for 32-bit compatibility. 32-bit compatibility files will not be installed; if you wish to install them, re-run the installation and set a valid directory with the --compat32-libdir option.

OK

Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up.

Yes

Your X configuration file has been successfully updated.  Installation of the NVIDIA Accelerated Graphics Driver for Linux-x86_64 (version: 430.40) is now complete.

OK

三、成果检查

在命令行中输入

nvidia-smi

如出现以下画面,即证明已正确安装

linux 指令安装显卡驱动,Linux 16.04 LTS 安装显卡驱动_第2张图片

你可能感兴趣的:(linux,指令安装显卡驱动)