[Seek Help] 想请教关于xserver配置方面的, 双屏无法使用
Tofloor
poster avatar
richardo1
deepin
2021-03-05 20:42
Author

 

首先这里amd provider名称是unknow,不知道是哪里有问题

然后我想问一下这些配置是否是正确的

 

有大佬能帮忙解惑吗

Reply Favorite View the author
All Replies
richardo1
deepin
2021-03-05 21:13
#1

或者是如何调整为两个显卡同时工作

Reply View the author
忘记、过去
deepin
2021-03-06 06:06
#2

按照你现在写的配置文件,好像内屏外屏都是由 N卡 进行输出啊......内屏真的是连在 N卡 上的吗?还是应该由核显控制?

Reply View the author
richardo1
deepin
2021-03-06 07:47
#3
忘记、过去

按照你现在写的配置文件,好像内屏外屏都是由 N卡 进行输出啊......内屏真的是连在 N卡 上的吗?还是应该由核显控制?

大佬,的问题是现在的问题是 我的笔记本内屏只能用 集显,但是hdmi是n卡控制,所以我需要用xrandr 翻转主要输出设备 

xrander --setprovideroutputsource nvidia amd但是现在的问题在于 amdgpu是unknow 

 

Reply View the author
deepinuser17
deepin
2021-03-06 08:08
#4

根据所示的xorg.conf, 机器里有两个显卡, 一个是A卡, 一个是N卡. 目前显示器均使用N卡. 

 

确认机器上实际有的显卡, 运行以下命令:

 

lspci | egrep "VGA|3D"

 

知道了显卡型号, 才能找到解决问题的方案.

Reply View the author
richardo1
deepin
2021-03-06 22:35
#5
deepinuser17

根据所示的xorg.conf, 机器里有两个显卡, 一个是A卡, 一个是N卡. 目前显示器均使用N卡. 

 

确认机器上实际有的显卡, 运行以下命令:

 

lspci | egrep "VGA|3D"

 

知道了显卡型号, 才能找到解决问题的方案.

Reply View the author
忘记、过去
deepin
2021-03-07 01:09
#6
richardo1

两个问题......

1. 你是不是新的锐龙 4000 标压 CPU 啊,不知道新的内核有没有核显驱动支持......

2. xrandr --setprovideroutputsource NVIDIA-0

我记得有关 N卡 要这样写吧,你确定没写错?

Reply View the author
richardo1
deepin
2021-03-07 01:23
#7
忘记、过去

两个问题......

1. 你是不是新的锐龙 4000 标压 CPU 啊,不知道新的内核有没有核显驱动支持......

2. xrandr --setprovideroutputsource NVIDIA-0

我记得有关 N卡 要这样写吧,你确定没写错?

对的是NVIDIA-0  但是amd不知道怎么写

Reply View the author
richardo1
deepin
2021-03-07 01:28
#8
忘记、过去

两个问题......

1. 你是不是新的锐龙 4000 标压 CPU 啊,不知道新的内核有没有核显驱动支持......

2. xrandr --setprovideroutputsource NVIDIA-0

我记得有关 N卡 要这样写吧,你确定没写错?

ryzen5 3550h 标压

Reply View the author
忘记、过去
deepin
2021-03-07 02:28
#9
richardo1

ryzen5 3550h 标压

不清楚 amd 核显和 intel 的配置差多少......你这配置我就知道微星好像出过这个笔记本......

我这里的 xorg.conf 是这样的:

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "DGPU" 0 0
    Option         "AllowNVIDIAGPUScreens"
EndSection

Section "Module"
	Load "modesetting"
EndSection

Section "Device"
    Identifier     "GFX0"
    Driver         "modesetting"
    VendorName     "Intel Corporation"
    BusID          "PCI:0:2:0"
EndSection

Section "Device"
    Identifier     "PEGP"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BusID          "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier     "IGPU"
    Device         "GFX0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "DGPU"
    Device         "PEGP"
    DefaultDepth    24
    Option         "AllowEmptyInitialConfiguration"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

 

对比一下的话,ServerLayout 里面你少写了 Option "AllowNVIDIAGPUScreens" 这个;display_setup.sh 里面是没有 intel 核显的部分的,我觉得你也不需要写 amd 的部分,毕竟是把整个 xserver 由独显渲染,只是内屏输出还要给核显负责而已。

Reply View the author
richardo1
deepin
2021-03-07 02:50
#10
忘记、过去

不清楚 amd 核显和 intel 的配置差多少......你这配置我就知道微星好像出过这个笔记本......

我这里的 xorg.conf 是这样的:

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "DGPU" 0 0
    Option         "AllowNVIDIAGPUScreens"
EndSection

Section "Module"
	Load "modesetting"
EndSection

Section "Device"
    Identifier     "GFX0"
    Driver         "modesetting"
    VendorName     "Intel Corporation"
    BusID          "PCI:0:2:0"
EndSection

Section "Device"
    Identifier     "PEGP"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BusID          "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier     "IGPU"
    Device         "GFX0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "DGPU"
    Device         "PEGP"
    DefaultDepth    24
    Option         "AllowEmptyInitialConfiguration"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

 

对比一下的话,ServerLayout 里面你少写了 Option "AllowNVIDIAGPUScreens" 这个;display_setup.sh 里面是没有 intel 核显的部分的,我觉得你也不需要写 amd 的部分,毕竟是把整个 xserver 由独显渲染,只是内屏输出还要给核显负责而已。

我重装了试试,刚刚又搞崩了

Reply View the author