deepin20 安装英伟达闭源驱动的步骤详解

 更新时间:2020年09月09日 10:15:10   作者:zhangyazhou  
这篇文章主要介绍了deepin20 安装英伟达闭源驱动的步骤,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

第一步、安装深度的“显卡驱动器”

deepin v20 中默认没有显卡驱动管理器,需要命令行安装,命令如下(刚开始一直出错,当我第一次打开应用商店,就可以安装了,好神奇):

sudo apt install deepin-graphics-driver-manager

安装深度的“显卡驱动器”,切换到因特尔默认驱动,然后重启两次,确认切换成功后,进行下一步。

第二步、卸载英伟达开源驱动

如果刚刚安装好系统,什么都没操作,那么这一步可以省略。

sudo apt autoremove nvidia-*

第三步、禁止nouveau驱动

这一步也是最最关键的,就是禁止nouveau驱动,话不多说,上代码(记得打开终端的时候切换到root权限)。

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

在打开的 blacklist.conf 文件中复制以下内容并保存关闭:

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

保存并关闭文本后,继续在终端中输入代码:

sudo update-initramfs -u

好了,截止到目前,双显卡安装英伟达显卡的前期准备工作已经全部完成了!

第四步、安装英伟达闭源驱动

第一步:打开终端,在“root”权限下,使用命令:

sudo apt install nvidia-driver

然后就开始在终端安装最新的英伟达显卡驱动了,其中有需要确认安装的,输入“y”再回车就好了。

在第一步安装执行完成后,进行第二步前,使用命令:

lspci | egrep "VGA|3D"

查看在显示的最前面的数字中,我的英伟达显卡前面显示的是“01:00:00”所以后面的“X:X:X”替换成“1:0:0”(根据自己电脑输出的是什么数字,对比更改就行了)

第二步:使用命令:

sudo dedit /etc/X11/xorg.conf

在打开的文本中复制一下内容(这里要进行转换一下:01:00:00 --> 1:0:0,即PCI:1:0:0):

 Section "Module"
  Load "modesetting"
 EndSection
 Section "Device"
  Identifier "nvidia"
  Driver "nvidia"
  BusID "PCI:X:X:X"  
  Option "AllowEmptyInitialConfiguration"
 EndSection

第三步:使用命令:

sudo dedit ~/.xinitrc

同理,在打开的文本中复制以下内容,然后保存关闭文本。

xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto
xrandr --dpi 96

第四步:使用命令:

sudo dedit /etc/lightdm/display_setup.sh

同理,在打开的文本中复制以下内容,然后保存关闭文本。

#!/bin/sh
xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto
xrandr --dpi 96

第五步:使用命令赋予“第四步”的文本运行权限:

sudo chmod +x /etc/lightdm/display_setup.sh

第六步:使用命令:

sudo dedit /etc/lightdm/lightdm.conf

在打开的文本中,找到[Seat:*]这一行,然后在[Seat:*]行下添加如下代码:

display-setup-script=/etc/lightdm/display_setup.sh

第五步、nvidia-smi 验证

截止到这里,所有的安装工作就结束了。然后重启系统就。在终端输入 nvidia-smi 后,如果打印出显卡驱动信息,那么说明安装成功。

如果在终端输入 nvidia-smi 无反应,那么需要执行如下命令:

sudo apt update -y && sudo apt install nvidia-smi -y

可能会报没找到依赖的错误,那么根据提示安装需要的依赖就行。

sudo apt install plymouth-themes console-setup

在执行安装 nvidia-smi 命令,就可以成功安装了。

参考

以上内容都是基于 https://bbs.deepin.org/forum.php?mod=viewthread&tid=192957 上从新排版和整理,为以后安装做备份。

到此这篇关于deepin20 安装英伟达闭源驱动的文章就介绍到这了,更多相关deepin 安装闭源驱动内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Linux解决RocketMQ中NameServer启动问题的方法详解

    Linux解决RocketMQ中NameServer启动问题的方法详解

    这篇文章主要为大家详细介绍了Linux解决RocketMQ中NameServer启动问题的方法,文中通过图片和示例代码进行了详细讲解,需要的小伙伴可以参考下
    2023-08-08
  • Linux系统之基础扫盲教程大全

    Linux系统之基础扫盲教程大全

    本篇文章主要介绍了Linux系统之基础扫盲大全,介绍了网络,系统,cpu,内存,硬盘,进程等等常用的基础信息查看与基础功能设置,有兴趣的可以了解一下。
    2017-04-04
  • 在CentOS 7.2上安装SuPHP的详细方法

    在CentOS 7.2上安装SuPHP的详细方法

    这篇文章主要介绍了在CentOS 7.2上安装SuPHP的详细方法,本教程介绍从源代码安装CentOS 7.2上的SuPHP,因为没有可用于CentOS 7.2的SuPHP软件包,需要的朋友可以参考下
    2020-02-02
  • Apache 网站速度更快

    Apache 网站速度更快

    Apache2.0在性能上的改善最吸引人.在支持POSIX线程的Unix系统上,Apache可以通过不同的MPM运行在一种多进程与多线程相混合的模式下,增强部分配置的可扩充性能.相比于Apache
    2009-07-07
  • centos8安装zabbix提示All mirrors were tried的解决方案

    centos8安装zabbix提示All mirrors were tried的解决方案

    这篇文章主要介绍了centos8安装zabbix提示All mirrors were tried的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • Apache POI操作批量导入MySQL数据库

    Apache POI操作批量导入MySQL数据库

    本文主要介绍了Apache POI操作批量导入MySQL数据库,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • 详解Linux系统中的tempfs与/dev/shm

    详解Linux系统中的tempfs与/dev/shm

    /dev/shm是Linux非常有用的一个目录,它就是所谓的tmpfs,也可以称之为临时文件系统(不是块设备),类似oracle中的临时表空间一样,用于加速和优化系统。下面这篇文章主要给大家介绍了Linux系统中tempfs与/dev/shm的相关资料,需要的朋友可以参考下。
    2017-02-02
  • linux 基础命令大全

    linux 基础命令大全

    学过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,本文介绍了linux 基础命令,有兴趣的可以了解一下。
    2016-10-10
  • Ubuntu 20.04 开启隐藏录音降噪功能(推荐)

    Ubuntu 20.04 开启隐藏录音降噪功能(推荐)

    这篇文章主要介绍了Ubuntu 20.04 开启隐藏录音降噪功能,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-08-08
  • linux 驱动编写之虚拟字符设备的编写实例详解

    linux 驱动编写之虚拟字符设备的编写实例详解

    这篇文章主要介绍了linux 驱动编写之虚拟字符设备的编写实例详解的相关资料,需要的朋友可以参考下
    2017-01-01

最新评论