您尚未登录。

#1 2023-01-03 00:33:14

doddddz
会员
注册时间: 2023-01-03
帖子: 7

[已解决]arch x11 双屏下一屏幕画面无法输出到显示器

环境

Linux Arch 6.1.1-arch1-1 #1 SMP PREEMPT_DYNAMIC Wed, 21 Dec 2022 22:27:55 +0000 x86_64 GNU/Linux

                   -`                    doddddz@Arch
                  .o+`                   ------------
                 `ooo/                   OS: Arch Linux x86_64
                `+oooo:                  Kernel: 6.1.1-arch1-1
               `+oooooo:                 Uptime: 1 hour, 2 mins
               -+oooooo+:                Packages: 1500 (pacman)
             `/:-:++oooo+:               Shell: zsh 5.9
            `/++++/+++++++:              Resolution: 3840x2160, 3840x2160
           `/++++++++++++++:             DE: bspwm
          `/+++ooooooooooooo/`           WM: LG3D
         ./ooosssso++osssssso+`          Theme: Adwaita [GTK2/3]
        .oossssso-````/ossssss+`         Icons: Adwaita [GTK2/3]
       -osssssso.      :ssssssso.        Terminal: alacritty
      :osssssss/        osssso+++.       CPU: 13th Gen Intel i7-13700K (24) @ 5.300GHz
     /ossssssss/        +ssssooo/-       GPU: Intel Raptor Lake-S UHD Graphics
   `/ossssso+/:-        -:/+osssso+-     Memory: 4497MiB / 64046MiB
  `+sso+:-`                 `.-/+oso:
 `++:.                           `-/+/
 .`                                 `/

$ xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x49 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 4 outputs: 7 associated providers: 0 name:modesetting

$xrandr -q
Screen 0: minimum 320 x 200, current 7680 x 2160, maximum 16384 x 16384
HDMI-1 disconnected primary (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-2 disconnected (normal left inverted right x axis y axis)
DP-1-8 connected 3840x2160+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
   3840x2160     60.00*+  29.98
   2560x1440     59.95
   2048x1280     60.20
   2048x1152     60.00
   1920x1200     59.88
   2048x1080     24.00
   1920x1080     60.00    60.00    50.00    59.94    24.00    23.98
   1600x1200     60.00
   1680x1050     59.95
   1280x1024     75.02    60.02
   1280x800      59.81
   1152x864      75.00
   1280x720      60.00    50.00    59.94
   1024x768      75.03    60.00
   800x600       75.00    60.32
   720x576       50.00
   720x480       60.00    59.94
   640x480       75.00    60.00    59.94
   720x400       70.08
DP-1-1 disconnected (normal left inverted right x axis y axis)
DP-1-1-8 connected 3840x2160+3840+0 (normal left inverted right x axis y axis) 597mm x 336mm
   3840x2160     60.00*+  29.98
   2560x1440     59.95
   2048x1280     60.20
   2048x1152     60.00
   1920x1200     59.88
   2048x1080     24.00
   1920x1080     60.00    60.00    50.00    59.94    24.00    23.98
   1600x1200     60.00
   1680x1050     59.95
   1280x1024     75.02    60.02
   1280x800      59.81
   1152x864      75.00
   1280x720      60.00    50.00    59.94
   1024x768      75.03    60.00
   800x600       75.00    60.32
   720x576       50.00
   720x480       60.00    59.94
   640x480       75.00    60.00    59.94
   720x400       70.08
DP-1-1-1 disconnected (normal left inverted right x axis y axis)

我有两块 Dell u2723,一头用 DP 连接主机,另一头从连接主机的显示器连接到另外一块显示器,现在用的还是核显qwq

目前只有 1 块屏幕的内容可以正常显示,另一块屏幕存在同时鼠标也能移动过去(显示内容也是正常的),但是没办法输出到另一块显示器上,想问下老哥们有没有遇到过类似的问题

最近编辑记录 doddddz (2023-02-24 00:42:02)

离线

#2 2023-01-03 11:34:33

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,464
个人网站

Re: [已解决]arch x11 双屏下一屏幕画面无法输出到显示器

那另一块屏幕上有信号不?显示的是什么样呢?

离线

#3 2023-01-04 21:43:05

doddddz
会员
注册时间: 2023-01-03
帖子: 7

Re: [已解决]arch x11 双屏下一屏幕画面无法输出到显示器

依云 说:

那另一块屏幕上有信号不?显示的是什么样呢?

另一块屏幕没信号,显示是黑的
91932d9483a8332ba2dabb863e4034c0.jpg

但是从截图来看是能看到这块区域是输出了的 qwq,不知道是不是因为 intel 的核显驱动默认不开启 MST 支持,还是根本不支持 MST
f4694ff04c4863c7505e2c0d293d6d91.gif

离线

#4 2023-01-04 22:21:22

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,464
个人网站

Re: [已解决]arch x11 双屏下一屏幕画面无法输出到显示器

哦,就是系统识别到了显示器,但是显示器没收到画面。
好奇怪的问题。

离线

#5 2023-01-05 09:49:02

Watermelon.Rei
会员
注册时间: 2021-12-29
帖子: 114

Re: [已解决]arch x11 双屏下一屏幕画面无法输出到显示器

有没有可能第二块屏幕的分辨率刷新率设置显示器不支持?

离线

#6 2023-01-05 12:26:14

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,464
个人网站

Re: [已解决]arch x11 双屏下一屏幕画面无法输出到显示器

Watermelon.Rei 说:

有没有可能第二块屏幕的分辨率刷新率设置显示器不支持?

那样你的显示器应该会报错的。
哦对了,没有信号的话在一开始也是会报告的。

离线

#7 2023-01-05 18:53:23

Oliver Wei
会员
注册时间: 2021-07-13
帖子: 118

Re: [已解决]arch x11 双屏下一屏幕画面无法输出到显示器

先不要走菊花链。
试试,都走DP或者HDMI,也就是第二台显示器直接接显卡。

离线

#8 2023-01-05 22:00:16

doddddz
会员
注册时间: 2023-01-03
帖子: 7

Re: [已解决]arch x11 双屏下一屏幕画面无法输出到显示器

Oliver Wei 说:

先不要走菊花链。
试试,都走DP或者HDMI,也就是第二台显示器直接接显卡。

这个确实没问题,双屏能用了

离线

#9 2023-01-05 22:20:12

doddddz
会员
注册时间: 2023-01-03
帖子: 7

Re: [已解决]arch x11 双屏下一屏幕画面无法输出到显示器

依云 说:
Watermelon.Rei 说:

有没有可能第二块屏幕的分辨率刷新率设置显示器不支持?

那样你的显示器应该会报错的。
哦对了,没有信号的话在一开始也是会报告的。

很奇怪的是在 BIOS 甚至内核启动的时候都能在显示其上看到输出,但是一到 DM 就黑了一台

$xrandr --listproviders

显示一个 provider

$xrandr --listmonitors

显示两个屏幕

刚刚分别走 DP 和 HDMI 双屏能用了还是这个输出,不知道是不是 udl 没在启动时加载上的原因

顺便想请教下,我在 /etc/modprobe.d 下新建了 udl.conf 并写入 udl, 但是在 dmesg 查看的时候却显示 wrong line xxxxxxx 之类的应该是没加载成功,是我的姿势不对吗 qwq

离线

#10 2023-01-05 22:31:14

Oliver Wei
会员
注册时间: 2021-07-13
帖子: 118

Re: [已解决]arch x11 双屏下一屏幕画面无法输出到显示器

doddddz 说:
Oliver Wei 说:

先不要走菊花链。
试试,都走DP或者HDMI,也就是第二台显示器直接接显卡。

这个确实没问题,双屏能用了

根据你的描述,那问题应该出在linux对双屏菊花链的支持方面了。

我双屏都是直接走显卡,菊花链没用过,你多google下吧,应该能找到一些解决方案。

离线

#11 2023-01-05 22:37:07

doddddz
会员
注册时间: 2023-01-03
帖子: 7

Re: [已解决]arch x11 双屏下一屏幕画面无法输出到显示器

Oliver Wei 说:
doddddz 说:
Oliver Wei 说:

先不要走菊花链。
试试,都走DP或者HDMI,也就是第二台显示器直接接显卡。

这个确实没问题,双屏能用了

根据你的描述,那问题应该出在linux对双屏菊花链的支持方面了。

我双屏都是直接走显卡,菊花链没用过,你多google下吧,应该能找到一些解决方案。


好的,感谢

离线

#12 2023-01-15 00:40:26

yoursaf
会员
注册时间: 2012-02-05
帖子: 14

Re: [已解决]arch x11 双屏下一屏幕画面无法输出到显示器

xrandr --output DP-1-1-8 --right-of DP-1-8 --auto

试一下

离线

页脚