Deepin20.2.4安装Nvidia驱动教程

Deepin20.2.4安装Nvidia驱动教程

在安装Deepin系统的时候,“安装Nvidia闭源驱动”不要勾选。

一、安装Deepin显卡驱动管理器

直接通过深度应用商店搜索安装即可,安装后切换为“使用Inter默认驱动”。
Deepin20.2.4安装Nvidia驱动教程_第1张图片

二、删除并禁用NVIDIA开源驱动Nouveau

由于我们在安装Deepin的时候没有选择“安装Nvidia闭源驱动”,故该步骤可以省略。

sudo apt autoremove nvidia-*

接下来我们需要编辑blacklist文件来禁用Nouveau:

sudo deepin-editor /etc/modprobe.d/blacklist-nouveau.conf

添加如下内容:

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

按住Ctrl+S保存并关闭文件之后,在终端输入以下命令:

sudo update-initramfs -u

此时,卸载并禁用Nvidia开源驱动就完成了,重启系统来验证是否禁用成功:

lsmod | grep  nouveau

如果没有任何输出则表明禁用成功。

三、安装Nvidia官方驱动

命令行查询自己本机的显卡信息:

lspci|grep -i nvidia

可以看到自己的显卡信息:比如我的就是1050Ti
Deepin20.2.4安装Nvidia驱动教程_第2张图片
之后到Nvidia官网驱动下载页面来下载驱动
Deepin20.2.4安装Nvidia驱动教程_第3张图片
这里根据自己的实际情况来选择搜索后下载下来。注意自己的下载目录,一般都是~/Downloads或直接打开Deepin文件管理器的下载目录查看文件是否存在,在文件的目录下打开终端,为驱动程序添加可执行权限。

chmod a+x ~/Downloads/NVIDIA-Linux-x86_64-495.44.run

这里的文件名根据你的情况来看,或者打NVIDIA后按TAB键自动补全。
此时需要执行以下命令关闭图形化界面:

sudo service lightdm stop

之后在黑框界面按组合键ctrl+alt+F2进入tty2终端,登录名和密码即图形化界面的登录名和密码。
之后执行以下命令开始安装驱动:

sudo ~/Downloads/NVIDIA-Linux-x86_64-495.44.run -no-opengl-files -no-nouveau-check

-no-opengl-files:只安装驱动文件,不安装OpenGL
文件
-no-nouveau-check:安装驱动时不检查NouVeau
安装过程中会出现页面需要选择:
1:安装 DKMP,选择 YES,以后内核更新后,不用手动再次更新驱动
2:安装32-bits兼容文件,选择Yes和No都可以。
3:安装 Nvidia X-config 允许更新xorg.conf配置文件重启时生效,选择NO。
安装成功之后进行重启:

reboot

如果在安装过程3选择了Yes,可能开机无法进入图形化界面,是因为安装Nvidia驱动更新了xorg.conf配置文件,可以外接一个显示器重启,外接显示器可以正常显示图形化界面。或按住组合键ctrl+alt+F2进入tty2终端,删除/etc/X11/xorg.conf,重新安装驱动即可。
如果安装过程 3 选择了 NO,正常启动,输入命令查看驱动信息,显卡使用率为0,没有在工作:

nvidia-smi

且使用nvidia-setting不能调出Nvidia图形界面且报错,需要下载安装dde-dock-graphics-plugin,可直接双击安装,安装的默认位置为/opt/apps/dde-dock-graphics-plugin,在终端输入如下命令:

cd /opt/apps/dde-dock-graphics-plugin
sudo sh ./files/bin/NVIDIA.sh

重启之后,Nvidia驱动运行正常。

你可能感兴趣的:(环境搭建,bash,linux,开发语言)