反复几次:今天终于弄好双显卡驱动了!
Tofloor
poster avatar
onlike
deepin
2020-04-26 18:01
Author
本帖最后由 onlike 于 2020-4-26 10:03 编辑

如题。有点小激动。
虽然是个代码小白,但还是很喜欢deepin v20,前几天说过双显卡是个头痛的大问题,本来都想要放弃的,结果还是不甘心。打不了弄不好就重新装系统嘛,反正u盘都刻录好了。于是乎弄了好多次,也参考了好多个论坛的教程,终于安装好了。

其实经过几次的筛选和否定,最终选中的还是官网给的显卡驱动安装教程。先贴上教程地址:
https://bbs.deepin.org/post/178542##=1

其实双显卡安装显卡驱动真的不麻烦,这个教程也是简单的。不过在按照这个教程操作前,一定要做好前面3步!是的,对于小白而言,这3步真的至关重要!

第一步:安装深度的“显卡驱动器”,切换到因特尔默认驱动,然后重启两次,确认切换成功后,进行下一步。
第二步:这一步也是比较关键的,就是卸载系统里目前存在的英伟达开源驱动。这里我总结了一条万能代码(嘿嘿,我称之为万能),供小白使用(大神请绕过)。
                    使用代码:sudo apt autoremove  nvidia-*
然后重启(当然这里要多说一句,在每次打开“终端”时,先使用代码“su”回车,再“输入密码”回车,这样就切换到“root”权限了)。
第三步:这一步也是最最关键的,就是禁止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
等待执行完毕后,重启系统。
————————————————————————————————————————————————————
好了,截止到目前,双显卡安装英伟达显卡的前期准备工作已经全部完成了!
其实安装英伟达显卡很简单,重点就是前期这三步,一旦漏掉任何一步,其实都很难安装英伟达显卡驱动成功的,所以这三步一定是核心中的核心哈!和我一样的小白一定要重视!
————————————————————————————————————————————————————
接下来就是安装显卡驱动了。这里参照前面给的官网网址:https://bbs.deepin.org/post/178542##=1
首先说明,这个安装教程只适用deepin v20 bata,没错,就是目前的bata系统(额,因为别的版本系统我压根没试过)。
然后,我把教程里面的代码精简一下,仅供小白尝试安装(因为我也不太懂,所以不能保证百分百,小白还是要做好重装系统的准备哈)。

第一步:打开终端,在“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):
Section "Module"
    Load "modesetting"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "CI: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
然后保存并关闭文本。
————————————————————————————————————————————————
截止到这里,所有的安装工作就结束了。这里关闭终端(其实关不关无所谓),然后重启系统就好了。



最后多说几句哈!我的笔记本是小米2019款游戏本,按照这个方式已经安装成功了,不过不确定所有的人都能安装成功,所以也不负责哈!
你们在安装过程中如果出现什么状况,可以在帖子后面留言,不过我也是小白,能力有限,还是能大神们来解答吧。
分享一下。
Reply Favorite View the author
All Replies
1 / 3
To page
lewensheng
deepin
2020-04-26 18:09
#1
随喜贺喜
Reply View the author
onlike
deepin
2020-04-26 18:13
#2

图一,是我的双屏幕,现在可以切换了。
图二,是我用steam安装的刀塔2,其实fps一直是119左右的,只不过切换到外面截图的时候会掉下来点,可以完美运行打刀塔了!
Reply View the author
onlike
deepin
2020-04-26 18:14
#3

就电脑而言,我只玩刀塔2,哈哈!现在可以用deepin玩刀塔了!完全可以当主力机了!!!
Reply View the author
lovecui198700
deepin
2020-04-26 18:26
#4
onlike replied at 2020-4-26 10:14
就电脑而言,我只玩刀塔2,哈哈!现在可以用deepin玩刀塔了!完全可以当主力机了!!! ...

恭喜恭喜
Reply View the author
jingle
deepin
2020-04-26 18:37
#5
感谢分享
Reply View the author
onlike
deepin
2020-04-26 18:41
#6

哈哈,我太厉害了吧
Reply View the author
刘大壵
deepin
2020-04-26 22:09
#7
没用第一、二、三步,其它一样,重装多少次系统总结来的
Reply View the author
不会开车有驾照
deepin
2020-04-26 22:32
#8
恭喜下,可以解决部分人的难题了
Reply View the author
mahuan
deepin
2020-04-26 22:34
#9
onlike 发表于 2020-4-26 10:41
哈哈,我太厉害了吧

点赞!比那些一新装系统的人来论坛抱怨各种不好,问题不断的强多了!事实证明,只要你肯用心折腾,就没有过不去的坎!dp.一定会越来越好的!
Reply View the author
152******14
deepin
2020-04-28 03:51
#10
笔记本G9-CT7PK   测试可以使用外接屏幕了
Reply View the author
onlike
deepin
2020-04-28 03:52
#11
https://bbs.deepin.org/post/192957
笔记本G9-CT7PK   测试可以使用外接屏幕了

恭喜恭喜,是不是超简单!
Reply View the author
152******14
deepin
2020-04-28 03:53
#12
https://bbs.deepin.org/post/192957
恭喜恭喜,是不是超简单!

so easy                                
Reply View the author
152******14
deepin
2020-04-28 03:55
#13
我的V20好像记不住路由器身份,路由器是动态密码,地址变得时候,无线就重新登陆,咋弄?
Reply View the author
onlike
deepin
2020-04-28 03:58
#14
https://bbs.deepin.org/post/192957
我的V20好像记不住路由器身份,路由器是动态密码,地址变得时候,无线就重新登陆,咋弄? ...

这个我也不清楚,我的wifi有时候也会出现这个情况。看论坛也是又好多这样的问题,不过我主要用的网线连接。
Reply View the author
antantic
deepin
2020-04-28 03:58
#15
这个做法好像只能使用独显吧,在没插电源时会比较费电
Reply View the author
Comments
qq1156029468
2020-04-28 04:14
大黄蜂和prime方案,独显性能和核显差不多,要不然怎么会有fack you nvidia呢,看你的选择了
152******14
deepin
2020-04-28 03:59
#16
https://bbs.deepin.org/post/192957
这个做法好像只能使用独显吧,在没插电源时会比较费电

你测试下
Reply View the author
onlike
deepin
2020-04-28 04:06
#17
https://bbs.deepin.org/post/192957
这个做法好像只能使用独显吧,在没插电源时会比较费电

那我就不太清楚了。不过毕竟linux的英伟达双显卡切换,现在也没有啥更好的方法了感觉。
而且,目前deepin v20也没有更好的切换方法,自带的“大黄蜂”方案也是切换不成功的。
现在就先这样吧,总是能用了就是好事,看后期深度官方有没有更完美点的解决方案吧。
Reply View the author
aj74aguk
deepin
2020-04-28 04:39
#18
第一步就没法完成。应用商店搜索显卡驱动器,显示。。。。。不可用!! 我也是不明白
Reply View the author
sh1201
deepin
2020-04-28 04:40
#19
这个教程以前论坛有,我就是看了论坛的教程这样改的。这样做就是独显一直工作,功耗会比较大,一直插电的话没啥问题,还有因为内屏也变成独显渲染了,无法单独配置内外屏的色深,我外屏10bit内屏就黑屏。
Reply View the author
onlike
deepin
2020-04-28 04:43
#20
https://bbs.deepin.org/post/192957
第一步就没法完成。应用商店搜索显卡驱动器,显示。。。。。不可用!! 我也是不明白
...

这好尴尬,你重启试试,商店就是老出毛病。唉!
Reply View the author
1 / 3
To page