最近舍弃WIndows,使用linux桌面版,发现我太喜欢了

个人喜欢用官方发布的软件等,所以驱动也是自己摸索安装的

以Ubuntu和Deepin为例

NVIDIA安装前:

安装依赖,因为安装过程需要这些工具,g++不一定需要,保险安装

sudo apt-get install gcc g++ make

需要在安装驱动之前首先禁止nouveau驱动,在终端中运行以下命令:

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

然后在打开的blacklist.conf文件中添加如下内容:

blacklist nouveau options nouveau modeset=0

保存,然后执行命令:

sudo update-initramfs -u

一直等到检测结束,退出重启电脑,重新启动后验证是否成功,运行以下命令:

lsmod | grep nouveau

注:如果页面没什么反应、无输出什么内容即为成功。

NVIDIA安装过程

1、如果之前安装过NVIDIA驱动,请将其全部删除

sudo apt autoremove  nvidia-\*

2、重启系统

3、使用快捷键CTRL+ALT+F3进入终端

4、暂时关闭图形界面

sudo service lightdm stop

5、给下载好的.run驱动文件执行权限

sudo chmod a+x /home/abbw/Downloads/NVIDIA-Linux-x86\_64-440.44.run

6、开始安装

sudo sh /home/abbw/Downloads/NVIDIA-Linux-x86_64-440.44.run --no-opengl-files

7、安装过程,会询问Yes or NO,直接一路回车,不需要选择

8、安装结束,重启系统

–no-opengl-files 参数必须加否则会循环登录,也就是loop login

9、终端执行

nvidia-smi

有内容输出则安装成功,在系统中已有NVIDIA X Server Settings

参数介绍:

1
2
3
4
no-opengl-files 只安装驱动文件,不安装OpenGL文件。这个参数最重要
no-x-check 安装驱动时不检查X服务
no-nouveau-check 安装驱动时不检查nouveau
后面两个参数可不加