Deepin20安装和配置NVIDIA显卡驱动

1、下载驱动

1). 如果不确定电脑显卡型号,可以用如下指令查看:

	sudo lshw -numeric -C display

2). 进入NVIDIA官网下载Linux驱动,访问:https://www.nvidia.cn/,或者直接访问https://www.nvidia.cn/Download/index.aspx?lang=cn。
找到对应驱动后下载,记住下载位置:

2、卸载英伟达开源驱动和闭源驱动

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

sudo apt autoremove nvidia-*

3、禁止nouveau驱动

nouveau是通过逆向“Nvidia的Linux驱动”创造的一个开源第三方Nvidia显卡驱动程序,因此其效果差,性能低。在手动安装NVIDIA闭源驱动时需要禁用nouveau驱动。

终端执行以下命令修改文件(deepin-editor是Deepin自带的文本编辑器,gedit是Ubuntu自带的文本编辑器,如果你vim足够熟练你也可以使用vim):

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

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

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

blacklist.conf可以执行的权限:

sudo chmod +x /etc/modprobe.d/blacklist.conf

其中,blacklist nouveau 是禁用nouveau第三方驱动,之后不需要改回来,由于nouveau是构建在内核中的,所以要执行下面命令生效:

sudo update-initramfs -u

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

4、重启

运行以下命令重启:

reboot

重启后查看nouveau有没有运行,没输出代表禁用生效:

lsmod | grep nouveau

5、关闭图形界面

安装Nvidia闭源驱动程序时,需要停止当前的图形界面。

使用快捷键 CTRL+ALT+F2 进入超级终端,登录账号(自己安装系统时候创建的个人账号),并关闭图形界面:

sudo service lightdm stop

6、给驱动文件添加执行权限

下载好的nvidia驱动文件是.run,需要添加执行权限。

使用cd指令进入下载好的驱动文件路径,如果没有改浏览器的下载路径,路径一般是/home/(你的用户名)/Downloads:

sudo chmod +x NVIDIA***.run #记得文件名改成自己下载的文件

7、开始安装驱动:

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

-no-opengl-files : 只安装驱动文件,不安装OpenGL文件

-no-nouveau-check :安装驱动时不检查Nouveau

安装过程中会出现一个页面,需要选择安装,以下是大致意思:

1).安装DKMP,选择YES,以后内核更新后,不用手动再次更新驱动。

2).安装32-bits兼容文件,选择Yes和No都可以。出现OK问我们是否安装。肯定安装,选择OK,按回车,等待安装完成。

3).安装Nvidia X-config允许更新xorg.conf配置文件重启时生效,选择NO。一定选择NO,不要相信网上说的一路yes。一定选择No。为什么呢,因为选择YES,你的笔记本(某些笔记本)或是双屏电脑,登录系统的时候,登录不了系统,会屏幕上左边全部是OK字样。因为显卡驱动检查到你的这个屏幕不是主要屏幕。

8、安装成功后重启

运行以下命令重启:

reboot

输入命令查看驱动信息:

nvidia-smi

9、检测NVIDIA驱动是否成功安装

使用nvidia-settings命令:

nvidia-settings

终端执行这个命令会调出NVIDIA的驱动管理程序

10、使用nvidia-smi命令

英伟达系统管理接口(NVIDIA System Management Interface,简称nvidia-smi)是基于NVIDIA Management Library 的命令行管理组件,旨在帮助管理和监控NVIDIA GPU设备:

nvidia-smi

执行这条命令将会打印出当前系统安装的NVIDIA驱动信息

11、命令行搜索集显和独显

lspci | grep VGA # 查看集成显卡

lspci | grep NVIDIA # 查看NVIDIA显卡

12、查看nouveau是否运行

lsmod | grep nouveau

没有返回代表没有运行。

13、集显与独立显切换

**1)**安装dde-dock-graphics-plugin,地址:https://gitee.com/deepin-opensource/switch-graphics-card/releases,主页有教程:https://gitee.com/deepin-opensource/switch-graphics-card,下载xx.deb安装程序后,可直接双击安装。

安装默认位置为/opt/apps/dde-dock-graphics-plugin

**2)**终端输入命令执行:

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

**3)**在dock栏切换显卡为NVIDIA或Intel

  • 7
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
如果你的Deepin系统只使用Nvidia显卡,可以按照以下步骤进行: 1. 禁用Intel显卡 首先,需要禁用Intel显卡。可以在终端中执行以下命令来编辑grub配置文件:sudo nano /etc/default/grub。在文件中找到GRUB_CMDLINE_LINUX_DEFAULT行,将其中的“quiet splash”替换为“quiet splash modprobe.blacklist=nouveau intel_iommu=on iommu=pt”. 保存文件并退出编辑器,然后在终端中执行以下命令来更新grub配置文件:sudo update-grub。重启计算机后,Intel显卡应该已经被禁用了。 2. 安装Nvidia显卡驱动 在禁用Intel显卡后,需要安装Nvidia显卡驱动。可以在终端中执行以下命令来安装Nvidia显卡驱动:sudo apt-get install nvidia-detect。然后运行nvidia-detect命令检测Nvidia显卡型号,并安装相应的驱动。 3. 配置Xorg 在Deepin中,可以通过配置Xorg文件来启用Nvidia显卡。可以在终端中执行以下命令来备份原始的Xorg配置文件:sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak。然后,需要编辑Xorg配置文件,可以在终端中执行以下命令:sudo nano /etc/X11/xorg.conf。在文件中添加以下内容: Section "Device" Identifier "Nvidia Card" Driver "nvidia" VendorName "NVIDIA Corporation" Option "NoLogo" "true" EndSection Section "Screen" Identifier "Nvidia Screen" Device "Nvidia Card" Option "AllowEmptyInitialConfiguration" "true" EndSection 保存并退出编辑器,然后重启计算机。 以上就是在Deepin中只使用Nvidia显卡的方法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值