V20已更新「教程」在deepin stable版本手动配制Intel+Nvidia 双显卡
Tofloor
poster avatar
aida
deepin
2019-05-28 00:38
Author
2020-04-17 更新 v20

v20源里面有440驱动,直接安装即可

sudo apt install nvidia-driver

然后通过最下面的方法配置即可,深度驱动管理器应该也可以自动安装(不行的话就动手装吧)

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------



2019-06-04 更新 v15
我发现debian backports也是能在 stable版本使用的,所以把nvidia驱动升级到了418.56,安装成功
创建/etc/apt/source.list.d/stretch-backports.list

添加backports源
  1. deb [trusted=yes] https://mirrors.ustc.edu.cn/debian/ stretch-backports main contrib non-free
Copy the Code

安装backports驱动
  1. sudo apt update -y && sudo apt-get install -t stretch-backports nvidia-driver
Copy the Code

418.56支持的设备有 GeForce GTX 1660 Ti, GeForce GTX 1660 和RTX系列




-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


stable版本目前没有nv-prime的支持,aida给大家介绍一下如何配制intel双显卡驱动,其实还是很简单哒。
这样做有个缺点就是没法切集显,但是性能很好!

安装nvidia驱动
  1. sudo apt install nvidia-driver
Copy the Code

#关于nvidia驱动,还有nvidia-legacy-304xx-driver 和 nvidia-legacy-340xx-driver 是对旧显卡支持的驱动

然后编辑 /etc/X11/xorg.conf  #通过lspci | egrep 'VGA|3D',获取设备BusID,例子 00:02.0 填写PCI:0:2:0
  1. Section "Module"
  2.     Load "modesetting"
  3. EndSection

  4. Section "Device"
  5.     Identifier "nvidia"
  6.     Driver "nvidia"
  7.     BusID "PCI:X:X:X"      
  8.     Option "AllowEmptyInitialConfiguration"
  9. EndSection
Copy the Code



编辑~/.xinitrc
  1. xrandr --setprovideroutputsource modesetting NVIDIA-0
  2. xrandr --auto
  3. xrandr --dpi 96
Copy the Code



编辑/etc/lightdm/display_setup.sh
  1. #!/bin/sh
  2. xrandr --setprovideroutputsource modesetting NVIDIA-0
  3. xrandr --auto
  4. xrandr --dpi 96
Copy the Code

然后执行
  1. sudo chmod +x  /etc/lightdm/display_setup.sh
Copy the Code


编辑/etc/lightdm/lightdm.conf
在[Seat:*]行下添加
  1. display-setup-script=/etc/lightdm/display_setup.sh
Copy the Code

这样应该就可以重启了,如果没成功请检查一下配置是否正确,欢迎大家积极探讨!











Reply Favorite View the author
All Replies
...5 / 7
To page
135******99
deepin
2019-07-25 04:46
#81
多次设置,终于成功重启了,但启动器中没有显卡设置图标,说明还是没有成功啊
Reply View the author
135******99
deepin
2019-07-25 23:48
#82
@aida,不能安装驱动啊
Reply View the author
Comments
aida
2019-08-22 18:23
软件源没有添加
风吹过的绿洲
deepin
2019-07-26 00:08
#83
有没有计划升级到最新的显卡驱动啊
Reply View the author
Comments
aida
2019-07-26 00:34
有的 我们下一个大版本就会升
weisheng
deepin
2019-07-26 00:17
#84
当时稀里糊涂的就照着这个弄了双显卡驱动。现在发现看直播比在win系统下要热很多,不知道怎么回事
Reply View the author
Comments
aida
2019-07-26 00:34
因为使用独立显卡的缘故
lssg
deepin
2019-08-03 05:18
#85
请问按照这个教程操作后,以后还能切换到nv-prime方案吗?
Reply View the author
weisheng
deepin
2019-08-06 10:02
#86
本帖最后由 weisheng 于 2019-8-6 11:07 编辑

我又回来装双显卡了,问题:
1.前面装backports驱动可以不弄吗?
2.不可以切集显是啥意思,集显还工作吗?
Reply View the author
186******39
deepin
2019-08-06 19:16
#87
小白瑟瑟发抖,我是单显卡能用这种方法更新驱动,直接使用nvidia闭源驱动吗?如果进入不了系统有没有啥万能脚本能让我能重新回到原来的配置?
Reply View the author
Comments
aida
2019-08-06 21:13
单显卡直接装哦
aida
deepin
2019-08-06 21:13
#88
https://bbs.deepin.org/post/178542
我又回来装双显卡了,问题:
1.前面装backports驱动可以不弄吗?
2.不可以切集显是啥意思,集显还工作吗 ...

可以 optimus中集显工作
Reply View the author
aida
deepin
2019-08-06 21:15
#89
https://bbs.deepin.org/post/178542
请问按照这个教程操作后,以后还能切换到nv-prime方案吗?

吧配置文件删掉 就可以了
Reply View the author
186******39
deepin
2019-08-06 21:58
#90
@aida

  1. deb https://mirrors.ustc.edu.cn/debian/ stretch-backports main contrib non-free
  2. sudo apt update -y && sudo apt-get install -t stretch-backports nvidia-driver
Copy the Code


只要执行这两个就可以了吗?如果需要退回原来的驱动需要做什么?
Reply View the author
Comments
aida
2019-08-06 23:25
第一行是软件源不是命令
weisheng
deepin
2019-08-06 22:49
#91
不装backports驱动,直接sudo apt install nvidia-dirver开始,驱动是旧的,不过我笔记本1050ti的也不能讲究啥新旧
Reply View the author
186******39
deepin
2019-08-06 23:29
#92
本帖最后由 l0rraine 于 2019-8-6 16:05 编辑

晓得,sudo apt edit-sources 嘛,基础的还是知道滴

切换好了,已经是最新版本的驱动了,谢谢啦!
Reply View the author
obito
deepin
2019-08-09 21:55
#93
虽然你说的所有文件,我这都不存在,但是还是成功了。万分感谢。
Reply View the author
Comments
aida
2019-08-09 23:21
厉害!
waydp
deepin
2019-08-21 23:40
#94
本帖最后由 waydp 于 2019-8-21 15:42 编辑

周一新装的15.11,发现没有prime方案,云同步使用不了因为deepin 登录不了,以前unstable 可以。
现在 照着上面说的,  有两个配置不存在,

glxinfo |grep -i opengl   也有很多profile信息,准备等下下班时候重启,祈祷无bug
Reply View the author
mintsky
deepin
2019-09-16 05:44
#95
woc吹爆aida!!!
apt install nvidia-driver之后一直没能配置好二显,各种xcorg.conf配置都试过了,nvidia-xconfig也试过了,怎么都不行,终于找到这篇文章,直接就成功了!!!
谢谢aida大大!!!
Reply View the author
Sino_CiCi
deepin
2019-10-04 18:37
#96
说一句我用aida的方法成功安装了NVIDIA官网的驱动,而且我还写了shell script用来手动切换显卡,(也就是Intel就把xorg.conf和update.sh清空,NVIDIA就补全)这样就手动实现了prime 的切换方案了。其实还有个小问题就是为什么官网直接装的话,自动生成的xorg.conf就会报错呢,难道是因为内核版本的原因吗,因为我用Ubuntu的话直接装NVIDIA官网自带的run驱动文件就不会有问题
Reply View the author
Comments
aida
2019-10-05 00:46
不建议使用run文件,和debian类系统不保证兼容性
enderturtle
deepin
2019-10-13 01:55
#97
谢谢aida大大,已经成功使用独显了(我没有装back),但是并没有X sever settings,另外,我待机唤醒时,会先进去桌面状态(偶尔伴有撕裂)然后再显示锁屏界面,请问这怎么办啊qwq
Reply View the author
aida
deepin
2019-10-13 03:59
#98
https://bbs.deepin.org/post/178542
谢谢aida大大,已经成功使用独显了(我没有装back),但是并没有X sever settings,另外,我待机唤醒时,会 ...

对于撕裂问题,nvidia是有个内核参数的,但是在optimus下工作状况并不理想,兼容性可能存在问题,但是撕裂问题可以解决,叫做PRIME Synchronization 默认是0 关闭的,开启的话添加

编辑 /etc/modprobe.d/nvidia-graphics-drivers.conf 添加以下内容

options nvidia-drm modeset=1

然后执行
sudo update-initramfs -u

最后重启
重启完成后可以通过以下命令检查

xrandr --verbose |grep  "RIME Synchronization"
如果是1 的话就是开启Prime sync了

锁屏问题可以使用用户反馈应用报一下
Reply View the author
enderturtle
deepin
2019-10-13 05:57
#99
https://bbs.deepin.org/post/178542
对于撕裂问题,nvidia是有个内核参数的,但是在optimus下工作状况并不理想,兼容性可能存在问题,但是撕 ...

在我/etc/modprobe.d/nvidia-graphics-drivers.conf下并没有这个文件,是新建还是怎样qwq
Reply View the author
enderturtle
deepin
2019-10-13 05:58
#100
https://bbs.deepin.org/post/178542
对于撕裂问题,nvidia是有个内核参数的,但是在optimus下工作状况并不理想,兼容性可能存在问题,但是撕 ...

我用xrandr --verbose |grep  "RIME Synchronization"
返回了三行参数
        PRIME Synchronization: 0
        PRIME Synchronization: 1
        PRIME Synchronization: 1
Reply View the author
...5 / 7
To page