原先已安装过一次显卡驱动,但隔一个假期回来,显卡又显示未安装,因此重装一次,记录一下。

1、Nvidia驱动下载
搜索网址http://www.nvidia.cn/Download/index.aspx

通过自己看电脑配置的相关信息进行选择

rx 6750 gre 驱动_用户名

如 本电脑: 产品类型:NVIDIA RTX 、Quadro

                产品系列:Quadro RTX Series

                产品家族:Quadro RTX 6000

                操作系统:Linux 64-bit

                下载类型:生产分支生

根据产品家族 Quadro RTX 6000选择适用的驱动版本,对应驱动为NVIDIA-Linux-x86_64-470.86.run。

注:将下载好的的run文件拷贝至home目录下(否则后面报错)

2、禁用nouveau驱动

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

 编辑 /etc/modprobe.d/blacklist-nouveau.conf 文件,添加以下内容:

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

保存后关闭nouveau

echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf

3、重启(必须)

update-initramfs -u
reboot

4、开机后验证nouveau是否已禁用 

lsmod | grep nouveau

在终端运行后没有任何结果,可进行下个指令输入则证明已被成功禁用。

5、获取Kernel source 

首先通过终端查看系统内核版本

uname -r

我的为

rx 6750 gre 驱动_linux_02

 因此在下面指令中对应输入版本号

sudo apt-get install linux-source
    sudo apt-get install linux-headers-4.15.0-142-generic

 6、开始安装NVIDIA驱动

6.1 按ctrl+alt+f1进入字符界面tty1

进入该界面可能会出现中文乱码,就是只有点、星星和一堆乱七八糟看不懂的玩意

此时解决方法如下:

(1)下载zhcon安装包

sudo apt-get install zhcon

(2) 将用户添加到添加到video组中

sudo adduser $(whoami) video

这里whoami不用改,反正我运行直接不报错,报错了改成用户名试试。

(3) 注销当前用户,重新登录添加到video组的用户。然后,运行

zhcon --utf8

6.2登录用户

注:这里有个很离谱的错误!!!

rx 6750 gre 驱动_ubuntu_03

需要先登录,否则输Password时就会报错Login incorrect。因此,进入界面后,...login后输入你的用户名,如我的用户名为lab,此时输密码就正确了。

运行完后出来:~$ _就可以输入指令了。

6.3 第一个指令为关闭图形界面命令(不执行会面会出错)

sudo service lightdm stop

6.4给刚才下载的run文件赋予执行权限 

sudo chmod  a+x NVIDIA-Linux-x86_64-470.86.run

6.5安装

sudo ./NVIDIA-Linux-x86_64-470.86.run -no-x-check -no-nouveau-check -no-opengl-files

总体是这样的:

rx 6750 gre 驱动_用户名_04

 

7、安装过程中会出来选项

看清大部分都选OK

8、选项结束后终于开始安装 等安装结束即可

rx 6750 gre 驱动_用户名_05

9 最后在命令行界面下输入:

sudo service lightdm start

执行后即返回来Ubuntu正常界面。

10、判断Nvidia是否安装成功

nvidia-smi

运行结果应该如下所示:

rx 6750 gre 驱动_linux_06

 那就大功告成了喔!!!

恭喜恭喜