[Tutorials] deepin安装N卡驱动教程(真的超级简单)
Newbies 3073 views · 45 replies
Tofloor
poster avatar
水木火
deepin
2022-06-10 08:35
Author

本教程分为六部分

一、前言

二、安装N卡驱动

三、检查驱动是否安装成功

四、intel和nvidia双显卡切换

五、同步功能的打开方式

六、其它问题


一、前言

deepin20.6仓库内的N卡驱动已经更新到了510版本

对于大部分用户而言,已经不需要用run文件来安装驱动

(如有需要可以看我之前的教程)

https://bbs.deepin.org/zh/post/232923?offset=0&postId=1317417

通过apt安装会更加简单

(不需要手动禁用nouveau、不需要更改配置文件、不需要显卡驱动管理器)


二、安装N卡驱动

跟着下面的步骤来就行

tips:下面的指令都可以用ctrl c复制,然后在终端里面用ctrl alt v进行粘贴(可以在终端右上角菜单里自定义修改快捷键),回车执行

1、卸载原有驱动

sudo apt autoremove nvidia-*

2、添加32位架构并刷新源

sudo dpkg --add-architecture i386
sudo apt update

image.png

3、安装nvidia-detect

sudo apt install nvidia-detect

4、执行nvidia-detect

nvidia-detect

image.png

5、安装nvidia驱动

如果上图绿色部分是nvidia-driver

那就终端输入

sudo apt install nvidia-driver nvidia-settings nvidia-smi

如果是其它内容(比如nvidia-legacy-390xx-driver)

那就终端输入

sudo apt install nvidia-legacy-390xx-driver

安装驱动过程中有提示直接回车就行

安装完之后记得重启


三、检查驱动是否安装成功

1、重启之后终端输入

nvidia-smi

image.png

如图所示的两处有内容就说明显卡驱动装好了

2、如果是比较老的显卡驱动(比如390系列),可能没有nvidia-smi

可以打开自带浏览器输入

chrome://gpu

往下翻

image.png

如果Driver vendor那一栏后面是nvidia就说明在使用N卡,也就说明驱动已经装好


四、intel和nvidia双显卡切换

可以去星火应用商店下载显卡插件进行切换

image.png

安装完之后需要注销电脑重新登录

然后在状态栏右下角可以找到切换图标

(有些电脑在切换时会卡住或者没反应,直接重启就好)

image.png


五、打开同步功能

image.png

个人亲测,使用N卡如果没有打开同步功能,用浏览器播放在线视频可能会出现一些割裂线条

(用intel核显没遇到过这个问题)

打开方式有两种

第一种方法

(只适用于intel和nvidia双显卡)

安装好显卡切换插件,将显卡切换成intel

然后打开终端输入

sudo rm /etc/X11/xorg.conf

然后再切换成nvidia就可以了

第二种

(来自论坛内的安洛大佬,我没测试过)

1.编辑/etc/default/grub

sudo deepin-editor /etc/default/grub

看看有没有"GRUB_CMDLINE_LINUX="这一行。如果没有就在末尾加上一行:

GRUB_CMDLINE_LINUX="nvidia-drm.modeset=1"

否则直接在 GRUB_CMDLINE_LINUX=后面加内容。

sudo update-grub

重启电脑。问题解决。

如果还没有解决,可以添加两步:

1.找到nvidia设置里面的显示器界面,复制NAME:后面的那串字符,在上图里面是eDP-1-1

2.sudo xrandr --output 刚刚复制的字符 --set "PRIME Synchronization" 1


六、其它问题

一、nvidia-detect可能会给部分老显卡推荐nvidia-driver,但是实际安装不可用

解决办法

1、卸载以前的驱动

sudo apt autoremove nvidia-*

2、安装390驱动再重启

sudo apt install nvidia-legacy-390xx-driver

二、有个别用户装了显卡切换插件会出现开机黑屏无法进入桌面的情况

可以尝试如下方法

1、按住ctrl alt fn f2进入超级终端输入帐号密码登录

2、卸载显卡驱动插件

sudo apt purge dde-dock-graphics-plugin

3、删除配置文件

sudo rm /etc/X11/xorg.conf

然后重启看可不可以进入系统

如果仍旧黑屏的话

1、重新进入超级终端

2、卸载显卡驱动

sudo apt autoremove nvidia-*

3、再删除配置文件

sudo rm /etc/X11/xorg.conf

再重启应该就可以进入桌面了

然后根据上面的步骤重新装一下驱动就行

Reply Favorite View the author
All Replies
xuqi
deepin testing team
2022-06-10 08:39
#1
  • Nice~顶起来 ~已收藏 ~
Reply View the author
水木火
deepin
2022-06-10 08:44
#2
xuqi
  • Nice~顶起来 ~已收藏 ~

谢谢

Reply View the author
jjcui8595
deepin
2022-06-10 08:54
#3

适合较新的显卡。老显卡这样操作会安装510驱动,造成显卡无法使用

Reply View the author
水木火
deepin
2022-06-10 09:06
#4
jjcui8595

适合较新的显卡。老显卡这样操作会安装510驱动,造成显卡无法使用

老显卡nvidia-detect会推荐390的驱动吧

Reply View the author
清汤白菜郭先生
deepin
2022-06-10 10:21
#5

这样的文章,要是官方觉得ok的,真的可以放wiki上了,很详细!!!

like like

Reply View the author
zhuanzhi7
deepin
2022-06-10 12:24
#6

修改了 GRUB_CMDLINE_LINUX="nvidia-drm.modeset=1",开启 Synchronization=on,成功了,谢谢

Reply View the author
水木火
deepin
2022-06-10 15:41
#7
清汤白菜郭先生

这样的文章,要是官方觉得ok的,真的可以放wiki上了,很详细!!!

like like

谢谢认可

Reply View the author
水木火
deepin
2022-06-10 15:41
#8
zhuanzhi7

修改了 GRUB_CMDLINE_LINUX="nvidia-drm.modeset=1",开启 Synchronization=on,成功了,谢谢

那就好

Reply View the author
盖世魔尊
deepin
2022-06-10 23:25
#9

好文章,需要置顶收藏!

Reply View the author
秋叶
deepin
2022-06-11 09:28
#10

很成功,非常好!

Reply View the author
hkent
deepin
2022-06-11 10:29
#11

为什么我安装后,内存有显示多少被使用,但是下面那个Processes这里是空的 。

Reply View the author
水木火
deepin
2022-06-11 14:49
#12
hkent

为什么我安装后,内存有显示多少被使用,但是下面那个Processes这里是空的 。

是510还是390的版本呢

Reply View the author
꯭勇꯭
deepin
2022-06-12 07:16
#13

超级简单,我的nvidia 1050TI正常运行

Reply View the author
wohuaxiwang
deepin
2022-06-18 20:08
#14

大佬,在安装时提示

下列软件包有未满足的依赖关系:
nvidia-driver : 依赖: nvidia-driver-libs (= 510.60.02-1) 但是它将不会被安装
推荐: nvidia-settings (>= 510) 但是 418.74-1 正要被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

而且,产生了一个问题,在用linux-image-5.15.34-amd64-desktop打开时,停留在logo界面,但用其他内核就能打开桌面。

Reply View the author
153******51
deepin
2022-06-19 04:47
#15

👍好文章,照着做了,简单易用,可用。1050ti 显卡

Reply View the author
水木火
deepin
2022-06-19 05:31
#16
wohuaxiwang

大佬,在安装时提示

下列软件包有未满足的依赖关系:
nvidia-driver : 依赖: nvidia-driver-libs (= 510.60.02-1) 但是它将不会被安装
推荐: nvidia-settings (>= 510) 但是 418.74-1 正要被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

而且,产生了一个问题,在用linux-image-5.15.34-amd64-desktop打开时,停留在logo界面,但用其他内核就能打开桌面。

sudo apt install -f试试

Reply View the author
wohuaxiwang
deepin
2022-06-19 06:48
#17
水木火

sudo apt install -f试试

正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 1 个软件包未被升级。

Reply View the author
xuqi
deepin testing team
2022-06-20 07:43
#18
  • 赞一个,已收藏~
Reply View the author
八蓝米科技丶以勒
deepin
2022-06-20 08:31
#19

我看了都直呼要更新视频教程

Reply View the author
Cosmos
deepin
2022-06-20 10:07
#20

根据你的教程已安装成功,非常感谢。

Reply View the author

1 / 3
To page
Use Markdown Editor
Loading