[Share Experiences] UOS/DEEPIN安装nvidia最新闭源驱动的教程(方法简单成功率很高)
Tofloor
poster avatar
水木火
deepin
2022-03-14 02:37
Author

本教程使用run文件进行安装

对于大部分用户而言,apt安装方式更加简单方便

推荐这篇帖子

https://bbs.deepin.org/post/238766

我电脑是intel和nvidia双显卡,nvidia是940mx,就是用这个方法安装好的(在deepin和uos上都试过)

大概步骤是:

1.禁用nouveau和nvidiafb

2.重启电脑

3.去官网下载nvidia驱动并且改名

4.使用超级终端运行显卡run文件

5.重启电脑

6.安装deepin-prime

7.检查是否启用独立显卡


第一步

打开终端,输入

pkexec apt autoremove nvidia-*

回车,再输入y确认,清理电脑上残留的nvidia驱动

然后终端输入

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

回车

复制下面的代码到文本编辑器里

blacklist nouveau

blacklist lbm-nouveau

blacklist nvidiafb

options nouveau modeset=0

alias nouveau off

alias lbm-nouveau off

按ctrl+s保存,然后右上角退出

接着在终端输入

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

回车进行赋权

继续输入

pkexec update-initramfs -u

回车等待完成


第二步

终端输入reboot回车重启电脑


第三步

去nvidia驱动官网下载自己显卡的驱动,下载时选择生产分支,自带浏览器会保存在“下载”文件夹内

下载完之后把文件名改短方便后续操作,我的改成5.run


第四步

按住ctrl+alt+f2进入超级终端(我的电脑还需要按上fn)

在超级终端里输入自己电脑的名字回车,然后输入密码回车进行登陆(建议不要用右侧数字键盘输入密码)

输入

ls

回车查看文件夹,并确认看得到Downloads

输入

cd Downloads

回车进入文件夹

再次输入

ls

回车确认看得到5.run(刚才下载的文件)

输入

sudo chmod +x 5.run

回车进行赋权

输入

sudo service lightdm stop

回车关闭图形界面

超级终端输入

sudo sh 5.run

回车进行安装驱动

弹出问题一路回车就行

第五步

安装完成后超级终端输入reboot回车重启电脑

第六步

安装deepin-prime

deepin-prime(由deepin官方维护,目前在deepin20.8、v23 alpha2、uos22上面通过测试,还没遇到bug,理论上a+n组合也可用)

但是该软件包只上架了deepin20.8

v23 alpha2和uos需要自行下载

deepin-prime_1.0.3_amd64.zip

(下载解压后双击安装即可)

终端输入(deepin20.8)

pkexec apt install deepin-prime

回车确认安装

切换n卡就输入

pkexec prime-select nvidia

回车确认,出现done之后重启电脑即可

微信截图_20230209105423.png

打马赛克是因为内容违规

切换intel就输入

pkexec prime-select intel

切换amd就输入

pkexec prime-select amd

切换后记得重启电脑

第七步

检查是否启用独立显卡

1、nvtop

终端输入

pkexec apt install nvtop

回车确认安装

终端输入

nvtop回车

image.png

有kwin_x11这个进程就说明N卡成功启用

a卡可以把上述指令中的nvtop替换成radeontop

通过radeontop来查看gpu进程信息

2、nvidia-smi

终端输入

nvidia-smi回车

image.png

如图所示的两处有内容就说明N卡已启用

3、自带浏览器(chrome也行)

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

可以打开自带浏览器输入

chrome://gpu回车

往下翻

image.png

如果Driver vendor那一栏后面是nvidia就说明正在使用N卡

**看样子独显驱动确实安装好了applaud **


**如需更新已经装好的驱动(run文件),重复步骤三、四、五即可
**

如果装完run文件重启黑屏,那说明不支持这种方法安装

在黑屏界面按住ctrl+alt+f2进入超级终端(我的电脑还需要按上fn)

在超级终端里输入自己电脑的名字回车,然后输入密码回车进行登陆(建议不要用右侧数字键盘输入密码)

输入

sudo /usr/bin/nvidia-uninstall

一路回车确认

再输入reboot回车重启就行了

Reply Favorite View the author
All Replies
2 / 4
To page
神末shenmo
deepin
Spark-App
2022-04-06 07:36
#21
安洛

我这里实操是可以的呀。。。不过我也没怎么用这东西。用nvidia-prime基本不用管这些烦心事。

怎么配置prime?

这个任务栏插件只支持Intel

Reply View the author
安洛
deepin
2022-04-06 17:01
#22
神末shenmo

怎么配置prime?

这个任务栏插件只支持Intel

如果用的是debian11,只要安装nvidia驱动就行。。。(deepin的xorg版本不够)

你可以联系一下开发任务栏插件那位大佬,两个原理应该是一样的。

Reply View the author
神末shenmo
deepin
Spark-App
2022-04-06 19:54
#23
安洛

如果用的是debian11,只要安装nvidia驱动就行。。。(deepin的xorg版本不够)

你可以联系一下开发任务栏插件那位大佬,两个原理应该是一样的。

坐等V23吧

Reply View the author
水木火
deepin
2022-04-07 18:28
#24
神末shenmo

不能

我想了一下,既然安装好插件显示的是nvidia,那就直接删掉xorg.conf,然后重启让插件生成新的xorg.conf,应该是可行的

Reply View the author
神末shenmo
deepin
Spark-App
2022-04-07 19:15
#25
水木火

我想了一下,既然安装好插件显示的是nvidia,那就直接删掉xorg.conf,然后重启让插件生成新的xorg.conf,应该是可行的

插件自己会在更改的时候备份

不支持Intel,可以运行rescue.sh恢复到之前的xorg.conf

Reply View the author
Mr.Z
deepin
2022-04-28 03:15
#26

大佬,我按照步骤弄得,但是任务栏显卡切换就只是英特尔,切换不了N卡,终端运行SMI可以显示驱动信息怎么回事呢,难道是BOIS设置问题吗,官网下的510版本

Reply View the author
水木火
deepin
2022-04-28 07:38
#27
Mr.Z

大佬,我按照步骤弄得,但是任务栏显卡切换就只是英特尔,切换不了N卡,终端运行SMI可以显示驱动信息怎么回事呢,难道是BOIS设置问题吗,官网下的510版本

看一下bios里面的安全启动是不是打开了,还有bios是不是设置了独显模式

Reply View the author
adminjhao
deepin
2022-05-28 20:30
#28

已经成功的安装了nvidia驱动并且在外接显示器进行显示,而且,还比windows的多了个功能:

外接的显示器也可以通过内置的设置进行亮度调节,可以做到外接显示器低亮度(windows的设置好像无法调节外接显示器亮度)。再说一点,显卡切换插件在切换以后可能需要等待一会儿,不会马上进行重启。

图片.png

Reply View the author
deepin
2022-06-10 19:27
#29

如果是windows系统

1去nvidia官网下载个exe直接安装

2下载个360流氓直接驱动整全了

3、驱动人生、驱动大师、驱动XXX,一键安装。

只能说这个deep系统是个半成品系统,也不是想面向大众用户的。毕竟有的人只想拿它炒股或者看视频,不想首先学个编程语言。

Reply View the author
水木火
deepin
2022-06-10 22:09
#30

如果是windows系统

1去nvidia官网下载个exe直接安装

2下载个360流氓直接驱动整全了

3、驱动人生、驱动大师、驱动XXX,一键安装。

只能说这个deep系统是个半成品系统,也不是想面向大众用户的。毕竟有的人只想拿它炒股或者看视频,不想首先学个编程语言。

不明所以

Reply View the author
173******16
deepin
2022-07-01 23:21
#31

解决了困扰我半天的问题,十分感谢!

Reply View the author
evanyuyu
deepin
2022-07-05 21:41
#32

安装驱动正常使用,为什么CPU的占用率在玩小游戏时都是70%+。笔记本快烧了。。。。

Reply View the author
水木火
deepin
2022-07-06 01:54
#33
evanyuyu

安装驱动正常使用,为什么CPU的占用率在玩小游戏时都是70%+。笔记本快烧了。。。。

进系统监视器看看是哪个应用在占用cpu

Reply View the author
晚秋(lateautumn)
Moderator
2022-09-08 07:01
#34

谢谢分享kissing_heart

Reply View the author
师兄
deepin
2022-09-22 19:17
#35

我电脑 3950X 3080ti 显卡 安装系统的默认闭源驱动 死活装不上 显卡驱动管理器也不行 手动安装按照上面的方法 到

重启之后就 报错 系统就蹦了

IMG_20220920_024325.jpg
IMG_20220922_030812.jpg

Reply View the author
张zl
deepin
2022-10-28 19:52
#36

sudo sh ***.run
执行后没有出现页面,显示 [sudo] 四个方框,许久后有错误,
deepin-upgrade-manager [Error]main.go:143: list version:exit status 1: error: opening repo
请教如何出处理?

Reply View the author
水木火
deepin
2022-10-28 20:30
#37
张zl

sudo sh ***.run
执行后没有出现页面,显示 [sudo] 四个方框,许久后有错误,
deepin-upgrade-manager [Error]main.go:143: list version:exit status 1: error: opening repo
请教如何出处理?

换个方法吧

这个更简单

https://bbs.deepin.org/zh/post/238766

Reply View the author
张zl
deepin
2022-10-28 22:25
#38
水木火

换个方法吧

这个更简单

https://bbs.deepin.org/zh/post/238766

非常感谢,成功了。

Reply View the author
收割者
deepin
2022-10-29 00:33
#39

有没有遇到过这种情况,Steam needs to install these additional packages:
libc6:amd64 libc6:i386 libegl1:amd64 libegl1:i386 libgbm1:amd64 libgbm1:i386 libgl1-mesa-dri:amd64 libgl1-mesa-dri:i386 libgl1:amd64 libgl1:i386 steam-libs-amd64:amd64 steam-libs-i386:i386 xdg-desktop-portal xdg-desktop-portal-gtk

Reply View the author
loong
deepin
2022-12-16 17:36
#40

请问如何查看自己用的是哪种显卡驱动?

我的电脑有集成显卡和nv950xm两个显卡,安装系统时选择了“安装闭源nv驱动”

谢谢

Reply View the author
2 / 4
To page