Hello, everyone!
I have a new install of EndeavourOS with KDE Plasma alongside Windows 11, and Ubuntu 22.04 on an Asus Zeaphyrus G14 with AMD Radeon RX 6800S. I have a USB-C DisplayLink docking station (Targus DOCK190) with two external monitors connected.This setup works under Windows and Ubuntu.
The problem is that displaylink is not fully working with X11 and seems to be crashing with Wayland under EndeavourOS with KDE desktop. Below is what i have tried so far along with relivant command output. I dont know how to progress from here so would really appreciate some help in figuring this out and hopefully to get this working.
KDE Plasma Wayland
I followed the Arch Wiki DisplayLink guide to install edvi-git and displaylink. I have tried both edvi or edvi-git and both produce similar behavior:
- When the USB cabe is connected the laptop display turns off and the two external displays turn on (black/blank)
- One of the externaal monitors may display the desktop for a few seconds then back to black
- The laptop display turns back on and displays the desktop for a few seconds before this loop starts again.
$ systemctl status displaylink.service
○ displaylink.service - DisplayLink Manager Service
Loaded: loaded (/usr/lib/systemd/system/displaylink.service; disabled; preset: disabled)
Active: inactive (dead)
Mar 30 00:14:47 Zephyrus systemd[1]: Starting DisplayLink Manager Service...
Mar 30 00:14:47 Zephyrus systemd[1]: Started DisplayLink Manager Service.
Mar 30 00:14:48 Zephyrus systemd[1]: displaylink.service: Main process exited, code=dumped, status=7/BUS
Mar 30 00:14:48 Zephyrus systemd[1]: displaylink.service: Failed with result 'core-dump'.
Mar 30 00:14:53 Zephyrus systemd[1]: displaylink.service: Scheduled restart job, restart counter is at 1.
Mar 30 00:14:54 Zephyrus systemd[1]: Starting DisplayLink Manager Service...
Mar 30 00:14:54 Zephyrus systemd[1]: Started DisplayLink Manager Service.
Mar 30 00:15:09 Zephyrus systemd[1]: Stopping DisplayLink Manager Service...
Mar 30 00:15:10 Zephyrus systemd[1]: displaylink.service: Deactivated successfully.
Mar 30 00:15:10 Zephyrus systemd[1]: Stopped DisplayLink Manager Service.
$ sudo dmesg -r (relevant section)
<4>[ 4132.543865] evdi: [I] (card0) Opened by Task 10627 (ddcutil) of process 10627 (ddcutil)
<4>[ 4132.543877] evdi: [I] (card0) Closed by Task 10627 (ddcutil) of process 10627 (ddcutil)
<4>[ 4132.543897] evdi: [I] (card0) Opened by Task 10627 (ddcutil) of process 10627 (ddcutil)
<4>[ 4132.543999] evdi: [I] (card0) Opened by Task 10629 (ddcutil) of process 10629 (ddcutil)
<4>[ 4132.544005] evdi: [I] (card0) Closed by Task 10629 (ddcutil) of process 10629 (ddcutil)
<4>[ 4132.544018] evdi: [I] (card0) Opened by Task 10629 (ddcutil) of process 10629 (ddcutil)
<4>[ 4132.544107] evdi: [I] (card0) Opened by Task 10628 (ddcutil) of process 10628 (ddcutil)
<4>[ 4132.544113] evdi: [I] (card0) Closed by Task 10628 (ddcutil) of process 10628 (ddcutil)
<4>[ 4132.544119] evdi: [I] (card0) Closed by Task 10627 (ddcutil) of process 10627 (ddcutil)
<4>[ 4132.544126] evdi: [I] (card0) Opened by Task 10628 (ddcutil) of process 10628 (ddcutil)
<4>[ 4132.544213] evdi: [I] (card0) Closed by Task 10629 (ddcutil) of process 10629 (ddcutil)
<4>[ 4132.544316] evdi: [I] (card0) Closed by Task 10628 (ddcutil) of process 10628 (ddcutil)
<4>[ 4132.547661] evdi: [I] (card3) Opened by Task 10628 (ddcutil) of process 10628 (ddcutil)
<4>[ 4132.547681] evdi: [I] (card3) Opened by Task 10627 (ddcutil) of process 10627 (ddcutil)
<4>[ 4132.547703] evdi: [I] (card3) Opened by Task 10629 (ddcutil) of process 10629 (ddcutil)
<4>[ 4132.547858] evdi: [I] (card3) Closed by Task 10628 (ddcutil) of process 10628 (ddcutil)
<4>[ 4132.547937] evdi: [I] (card3) Closed by Task 10627 (ddcutil) of process 10627 (ddcutil)
<4>[ 4132.547970] evdi: [I] (card3) Closed by Task 10629 (ddcutil) of process 10629 (ddcutil)
<3>[ 4138.403568] evdi evdi.1: [drm] *ERROR* flip_done timed out
<3>[ 4138.403575] evdi evdi.1: [drm] *ERROR* [CRTC:35:crtc-0] commit wait timed out
<3>[ 4148.430255] evdi evdi.1: [drm] *ERROR* flip_done timed out
<3>[ 4148.430262] evdi evdi.1: [drm] *ERROR* [CONNECTOR:37:DVI-I-2] commit wait timed out
<4>[ 4148.430270] evdi: [I] (card3) Notifying display power state: on
<4>[ 4148.430306] evdi: [I] (card3) Notifying mode changed: 2560x1440@60; bpp 32; pixel format AB24 little-endian (0x34324241)
<4>[ 4148.430310] evdi: [I] (card3) Notifying display power state: on
<4>[ 4148.441284] evdi: [I] (card0) Notifying display power state: on
<4>[ 4148.441309] evdi: [I] (card0) Notifying mode changed: 1920x1080@60; bpp 32; pixel format AB24 little-endian (0x34324241)
<4>[ 4148.441312] evdi: [I] (card0) Notifying display power state: on
<4>[ 4148.445433] evdi: [I] (card3) Opened by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4148.445485] evdi: [I] (card0) Opened by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4148.474071] evdi: [W] evdi_painter_connect:886 (card3) Double connect - replacing 00000000b7b8a505 with 00000000b7b8a505
<4>[ 4148.474079] evdi: [I] (card3) Connected with Task 10419 (DesktopManagerE) of process 10408 (DisplayLinkMana)
<4>[ 4148.474082] evdi: [I] (card3) Connector state: connected
<4>[ 4148.487226] evdi: [I] (card3) Notifying mode changed: 2560x1440@60; bpp 32; pixel format AB24 little-endian (0x34324241)
<4>[ 4148.487233] evdi: [I] (card3) Notifying display power state: on
<4>[ 4148.525375] evdi: [W] evdi_painter_connect:886 (card0) Double connect - replacing 00000000ccb4f3aa with 00000000ccb4f3aa
<4>[ 4148.525383] evdi: [I] (card0) Connected with Task 10419 (DesktopManagerE) of process 10408 (DisplayLinkMana)
<4>[ 4148.525386] evdi: [I] (card0) Connector state: connected
<4>[ 4148.532580] evdi: [I] (card0) Notifying mode changed: 1920x1080@60; bpp 32; pixel format AB24 little-endian (0x34324241)
<4>[ 4148.532588] evdi: [I] (card0) Notifying display power state: on
<4>[ 4171.046975] evdi: [I] (card0) Disconnected from Task 10408 (DisplayLinkMana) of process 10408 (DisplayLinkMana)
<4>[ 4171.046982] evdi: [I] (card0) Removing i2c adapter bus number 30
<4>[ 4171.047108] evdi: [I] (card0) Closed by Task 10408 (DisplayLinkMana) of process 10408 (DisplayLinkMana)
<4>[ 4171.047126] evdi: [I] (card3) Disconnected from Task 10408 (DisplayLinkMana) of process 10408 (DisplayLinkMana)
<4>[ 4171.047129] evdi: [I] (card3) Removing i2c adapter bus number 12
<4>[ 4171.047219] evdi: [I] (card3) Closed by Task 10408 (DisplayLinkMana) of process 10408 (DisplayLinkMana)
<4>[ 4171.079386] evdi: [I] (card3) Closed by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4171.080163] evdi: [I] (card3) Closed by Task 10863 ((sd-close)) of process 10863 ((sd-close))
<4>[ 4171.080562] evdi: [I] (card0) Closed by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4171.080824] evdi: [I] (card3) Opened by Task 692 (systemd-logind) of process 692 (systemd-logind)
<4>[ 4171.080893] evdi: [I] (card3) Opened by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4171.080897] evdi: [I] (card0) Closed by Task 10865 ((sd-close)) of process 10865 ((sd-close))
<4>[ 4171.107462] evdi: [I] (card3) Closed by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4171.107990] evdi: [I] (card3) Closed by Task 10877 ((sd-close)) of process 10877 ((sd-close))
<4>[ 4171.229036] evdi: [I] (card3) Closed by Task 7508 (Xwayland) of process 7508 (Xwayland)
<4>[ 4171.229047] evdi: [I] (card0) Closed by Task 7508 (Xwayland) of process 7508 (Xwayland)
<4>[ 4176.722435] evdi: [I] (card3) Opened by Task 10936 (DesktopManagerE) of process 10927 (DisplayLinkMana)
<4>[ 4176.723181] evdi: [I] (card3) Added i2c adapter bus number 12
<4>[ 4176.723184] evdi: [I] (card3) Connected with Task 10936 (DesktopManagerE) of process 10927 (DisplayLinkMana)
<4>[ 4176.723187] evdi: [I] (card3) Connector state: connected
<4>[ 4176.726604] evdi: [I] (card3) Opened by Task 692 (systemd-logind) of process 692 (systemd-logind)
<4>[ 4176.726797] evdi: [I] (card3) Opened by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4176.731651] evdi: [I] (card0) Opened by Task 10936 (DesktopManagerE) of process 10927 (DisplayLinkMana)
<4>[ 4176.732140] evdi: [I] (card0) Added i2c adapter bus number 30
<4>[ 4176.732142] evdi: [I] (card0) Connected with Task 10936 (DesktopManagerE) of process 10927 (DisplayLinkMana)
<4>[ 4176.732145] evdi: [I] (card0) Connector state: connected
<4>[ 4176.733114] evdi: [I] (card3) Connector state: connected
<4>[ 4176.733319] evdi: [I] (card3) Edid property set
<4>[ 4176.733532] evdi: [I] (card3) Connector state: connected
<4>[ 4176.733725] evdi: [I] (card3) Edid property set
<4>[ 4176.750412] evdi: [I] (card3) Notifying display power state: off
<4>[ 4176.755685] evdi: [I] (card0) Opened by Task 692 (systemd-logind) of process 692 (systemd-logind)
<4>[ 4176.755819] evdi: [I] (card0) Opened by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4176.765565] evdi: [I] (card3) Connector state: connected
<4>[ 4176.765764] evdi: [I] (card3) Edid property set
<4>[ 4176.766073] evdi: [I] (card0) Connector state: connected
<4>[ 4176.766206] evdi: [I] (card0) Edid property set
<4>[ 4176.766386] evdi: [I] (card0) Connector state: connected
<4>[ 4176.766518] evdi: [I] (card0) Edid property set
<4>[ 4176.877277] evdi: [I] (card3) Notifying display power state: on
<4>[ 4176.877287] evdi: [I] (card3) Notifying mode changed: 2560x1440@60; bpp 32; pixel format AB24 little-endian (0x34324241)
<4>[ 4176.877290] evdi: [I] (card3) Notifying display power state: on
<4>[ 4176.883535] evdi: [I] (card3) Opened by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4176.883593] evdi: [I] (card0) Opened by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4176.891341] evdi: [I] (card0) Notifying display power state: on
<4>[ 4176.891352] evdi: [I] (card0) Notifying mode changed: 1920x1080@60; bpp 32; pixel format AB24 little-endian (0x34324241)
<4>[ 4176.891356] evdi: [I] (card0) Notifying display power state: on
<4>[ 4177.043714] evdi: [W] evdi_painter_connect:886 (card3) Double connect - replacing 00000000a5efc66e with 00000000a5efc66e
<4>[ 4177.043721] evdi: [I] (card3) Connected with Task 10936 (DesktopManagerE) of process 10927 (DisplayLinkMana)
<4>[ 4177.043724] evdi: [I] (card3) Connector state: connected
<4>[ 4177.047779] evdi: [I] (card3) Notifying mode changed: 2560x1440@60; bpp 32; pixel format AB24 little-endian (0x34324241)
<4>[ 4177.047782] evdi: [I] (card3) Notifying display power state: on
<4>[ 4177.095841] evdi: [W] evdi_painter_connect:886 (card0) Double connect - replacing 0000000057f57848 with 0000000057f57848
<4>[ 4177.095849] evdi: [I] (card0) Connected with Task 10936 (DesktopManagerE) of process 10927 (DisplayLinkMana)
<4>[ 4177.095853] evdi: [I] (card0) Connector state: connected
<4>[ 4177.107664] evdi: [I] (card0) Notifying mode changed: 1920x1080@60; bpp 32; pixel format AB24 little-endian (0x34324241)
<4>[ 4177.107669] evdi: [I] (card0) Notifying display power state: on
<4>[ 4177.964828] evdi: [I] (card0) Disconnected from Task 10927 (DisplayLinkMana) of process 10927 (DisplayLinkMana)
<4>[ 4177.964836] evdi: [I] (card0) Removing i2c adapter bus number 30
<4>[ 4177.964938] evdi: [I] (card0) Closed by Task 10927 (DisplayLinkMana) of process 10927 (DisplayLinkMana)
<4>[ 4177.964954] evdi: [I] (card3) Disconnected from Task 10927 (DisplayLinkMana) of process 10927 (DisplayLinkMana)
<4>[ 4177.964956] evdi: [I] (card3) Removing i2c adapter bus number 12
<4>[ 4177.965067] evdi: [I] (card3) Closed by Task 10927 (DisplayLinkMana) of process 10927 (DisplayLinkMana)
<4>[ 4177.994779] evdi: [I] (card3) Closed by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4177.995548] evdi: [I] (card3) Closed by Task 11123 ((sd-close)) of process 11123 ((sd-close))
<4>[ 4177.995966] evdi: [I] (card0) Closed by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4177.996273] evdi: [I] (card3) Opened by Task 692 (systemd-logind) of process 692 (systemd-logind)
<4>[ 4177.996298] evdi: [I] (card0) Closed by Task 11124 ((sd-close)) of process 11124 ((sd-close))
<4>[ 4177.996349] evdi: [I] (card3) Opened by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4178.023971] evdi: [I] (card3) Closed by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4178.024593] evdi: [I] (card3) Closed by Task 11137 ((sd-close)) of process 11137 ((sd-close))
<4>[ 4178.162341] evdi: [I] (card3) Closed by Task 7508 (Xwayland) of process 7508 (Xwayland)
<4>[ 4178.162353] evdi: [I] (card0) Closed by Task 7508 (Xwayland) of process 7508 (Xwayland)
<4>[ 4183.639797] evdi: [I] (card3) Opened by Task 11197 (DesktopManagerE) of process 11187 (DisplayLinkMana)
<4>[ 4183.640804] evdi: [I] (card3) Added i2c adapter bus number 12
<4>[ 4183.640807] evdi: [I] (card3) Connected with Task 11197 (DesktopManagerE) of process 11187 (DisplayLinkMana)
<4>[ 4183.640810] evdi: [I] (card3) Connector state: connected
<4>[ 4183.644262] evdi: [I] (card3) Opened by Task 692 (systemd-logind) of process 692 (systemd-logind)
<4>[ 4183.644424] evdi: [I] (card3) Opened by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4183.649064] evdi: [I] (card0) Opened by Task 11197 (DesktopManagerE) of process 11187 (DisplayLinkMana)
<4>[ 4183.649531] evdi: [I] (card0) Added i2c adapter bus number 30
<4>[ 4183.649534] evdi: [I] (card0) Connected with Task 11197 (DesktopManagerE) of process 11187 (DisplayLinkMana)
<4>[ 4183.649537] evdi: [I] (card0) Connector state: connected
<4>[ 4183.650353] evdi: [I] (card3) Connector state: connected
<4>[ 4183.650551] evdi: [I] (card3) Edid property set
<4>[ 4183.650770] evdi: [I] (card3) Connector state: connected
<4>[ 4183.650964] evdi: [I] (card3) Edid property set
<4>[ 4183.667497] evdi: [I] (card3) Notifying display power state: off
<4>[ 4183.672767] evdi: [I] (card0) Opened by Task 692 (systemd-logind) of process 692 (systemd-logind)
<4>[ 4183.672881] evdi: [I] (card0) Opened by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4213.679039] evdi: [I] (card3) Connector state: connected
<4>[ 4213.679235] evdi: [I] (card3) Edid property set
<4>[ 4213.679547] evdi: [I] (card0) Connector state: connected
<4>[ 4213.679676] evdi: [I] (card0) Edid property set
<4>[ 4213.679885] evdi: [I] (card0) Connector state: connected
<4>[ 4213.680021] evdi: [I] (card0) Edid property set
<3>[ 4223.950046] evdi evdi.1: [drm] *ERROR* flip_done timed out
<3>[ 4223.950053] evdi evdi.1: [drm] *ERROR* [CRTC:35:crtc-0] commit wait timed out
<3>[ 4233.976794] evdi evdi.1: [drm] *ERROR* flip_done timed out
<3>[ 4233.976801] evdi evdi.1: [drm] *ERROR* [CONNECTOR:37:DVI-I-2] commit wait timed out
<4>[ 4233.976809] evdi: [I] (card3) Notifying display power state: on
<4>[ 4233.976822] evdi: [I] (card3) Notifying mode changed: 2560x1440@60; bpp 32; pixel format AB24 little-endian (0x34324241)
<4>[ 4233.976825] evdi: [I] (card3) Notifying display power state: on
<4>[ 4233.991530] evdi: [I] (card0) Notifying display power state: on
<4>[ 4233.991546] evdi: [I] (card0) Notifying mode changed: 1920x1080@60; bpp 32; pixel format AB24 little-endian (0x34324241)
<4>[ 4233.991549] evdi: [I] (card0) Notifying display power state: on
<4>[ 4233.993826] evdi: [I] (card3) Opened by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4233.993869] evdi: [I] (card0) Opened by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4234.152121] evdi: [W] evdi_painter_connect:886 (card3) Double connect - replacing 000000007efc3d38 with 000000007efc3d38
<4>[ 4234.152128] evdi: [I] (card3) Connected with Task 11197 (DesktopManagerE) of process 11187 (DisplayLinkMana)
<4>[ 4234.152131] evdi: [I] (card3) Connector state: connected
<4>[ 4234.161894] evdi: [I] (card3) Notifying mode changed: 2560x1440@60; bpp 32; pixel format AB24 little-endian (0x34324241)
<4>[ 4234.161901] evdi: [I] (card3) Notifying display power state: on
<4>[ 4234.209297] evdi: [W] evdi_painter_connect:886 (card0) Double connect - replacing 00000000f0945dcc with 00000000f0945dcc
<4>[ 4234.209304] evdi: [I] (card0) Connected with Task 11197 (DesktopManagerE) of process 11187 (DisplayLinkMana)
<4>[ 4234.209307] evdi: [I] (card0) Connector state: connected
<4>[ 4234.221528] evdi: [I] (card0) Notifying mode changed: 1920x1080@60; bpp 32; pixel format AB24 little-endian (0x34324241)
<4>[ 4234.221534] evdi: [I] (card0) Notifying display power state: on
<4>[ 4235.080271] evdi: [I] (card0) Disconnected from Task 11187 (DisplayLinkMana) of process 11187 (DisplayLinkMana)
<4>[ 4235.080278] evdi: [I] (card0) Removing i2c adapter bus number 30
<4>[ 4235.080473] evdi: [I] (card0) Closed by Task 11187 (DisplayLinkMana) of process 11187 (DisplayLinkMana)
<4>[ 4235.080494] evdi: [I] (card3) Disconnected from Task 11187 (DisplayLinkMana) of process 11187 (DisplayLinkMana)
<4>[ 4235.080497] evdi: [I] (card3) Removing i2c adapter bus number 12
<4>[ 4235.080586] evdi: [I] (card3) Closed by Task 11187 (DisplayLinkMana) of process 11187 (DisplayLinkMana)
<4>[ 4235.114167] evdi: [I] (card3) Closed by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4235.114949] evdi: [I] (card3) Closed by Task 11495 ((sd-close)) of process 11495 ((sd-close))
<4>[ 4235.115016] evdi: [I] (card0) Closed by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4235.115375] evdi: [I] (card3) Opened by Task 692 (systemd-logind) of process 692 (systemd-logind)
<4>[ 4235.115456] evdi: [I] (card3) Opened by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4235.115488] evdi: [I] (card0) Closed by Task 11496 ((sd-close)) of process 11496 ((sd-close))
<4>[ 4235.142955] evdi: [I] (card3) Closed by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4235.143547] evdi: [I] (card3) Closed by Task 11509 ((sd-close)) of process 11509 ((sd-close))
<4>[ 4235.266573] evdi: [I] (card3) Closed by Task 7508 (Xwayland) of process 7508 (Xwayland)
<4>[ 4235.266586] evdi: [I] (card0) Closed by Task 7508 (Xwayland) of process 7508 (Xwayland)
<6>[ 4235.284216] kscreen_osd_ser[11379]: segfault at 8 ip 00007b85b618c898 sp 00007fffdab9f760 error 4 in libQt6Gui.so.6.6.2[7b85b60d8000+5c6000] likely on CPU 6 (core 3, socket 0)
<6>[ 4235.284230] Code: d0 48 89 c7 48 85 c0 75 c1 eb d2 0f 1f 80 00 00 00 00 48 83 c4 08 ff e0 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 48 83 ec 08 <48> 8b 47 08 48 8b b8 e8 00 00 00 48 85 ff 74 18 48 8b 07 48 8d 15
<4>[ 4240.623051] evdi: [I] (card3) Opened by Task 11582 (DesktopManagerE) of process 11572 (DisplayLinkMana)
<4>[ 4240.623972] evdi: [I] (card3) Added i2c adapter bus number 12
<4>[ 4240.623975] evdi: [I] (card3) Connected with Task 11582 (DesktopManagerE) of process 11572 (DisplayLinkMana)
<4>[ 4240.623977] evdi: [I] (card3) Connector state: connected
<4>[ 4240.627503] evdi: [I] (card3) Opened by Task 692 (systemd-logind) of process 692 (systemd-logind)
<4>[ 4240.627670] evdi: [I] (card3) Opened by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<4>[ 4240.631920] evdi: [I] (card0) Opened by Task 11582 (DesktopManagerE) of process 11572 (DisplayLinkMana)
<4>[ 4240.632376] evdi: [I] (card0) Added i2c adapter bus number 30
<4>[ 4240.632378] evdi: [I] (card0) Connected with Task 11582 (DesktopManagerE) of process 11572 (DisplayLinkMana)
<4>[ 4240.632380] evdi: [I] (card0) Connector state: connected
<4>[ 4240.634601] evdi: [I] (card3) Connector state: connected
<4>[ 4240.634798] evdi: [I] (card3) Edid property set
<4>[ 4240.635007] evdi: [I] (card3) Connector state: connected
<4>[ 4240.635197] evdi: [I] (card3) Edid property set
<4>[ 4240.650491] evdi: [I] (card3) Notifying display power state: off
<4>[ 4240.655645] evdi: [I] (card0) Opened by Task 692 (systemd-logind) of process 692 (systemd-logind)
<4>[ 4240.655754] evdi: [I] (card0) Opened by Task 7347 (kwin_wayland) of process 7347 (kwin_wayland)
<6>[ 4244.907338] usb 7-1: USB disconnect, device number 41
<6>[ 4244.907345] usb 7-1.1: USB disconnect, device number 42
<6>[ 4244.907348] usb 7-1.1.4: USB disconnect, device number 44
<6>[ 4244.908131] cdc_ncm 7-1.1.4:1.5 eth0: unregister 'cdc_ncm' usb-0000:08:00.3-1.1.4, CDC NCM (SEND ZLP)
<4>[ 4244.976270] evdi: [I] (card3) Disconnected from Task 11582 (DesktopManagerE) of process 11572 (DisplayLinkMana)
<4>[ 4244.976279] evdi: [I] (card3) Removing i2c adapter bus number 12
<4>[ 4244.976443] evdi: [I] (card3) Closed by Task 11582 (DesktopManagerE) of process 11572 (DisplayLinkMana)
<4>[ 4244.977056] evdi: [I] (card0) Disconnected from Task 11582 (DesktopManagerE) of process 11572 (DisplayLinkMana)
<4>[ 4244.977061] evdi: [I] (card0) Removing i2c adapter bus number 30
<4>[ 4244.978170] evdi: [I] (card0) Closed by Task 11582 (DesktopManagerE) of process 11572 (DisplayLinkMana)
KDE Plasma X11
Again I followed the Arch Wiki DisplayLink guide to create /etc/X11/xorg.conf.d/20-evdi.conf and set up the displays using xrandr, this got me a bit further. The two displays show up and both external monitors display a black screen, I can move my cursor around on these black screens so this feels like its almost working except for some reason I am not getting the desktop or any windows rendered on the external displays.
$ xrandr --current
Screen 0: minimum 320 x 200, current 7040 x 1620, maximum 16384 x 16384
eDP connected primary 2560x1600+0+0 (normal left inverted right x axis y axis) 301mm x 188mm
2560x1600 120.00 + 96.00 72.01 60.00* 50.00 48.00 60.00
1920x1200 120.00
1920x1080 120.00
1600x1200 120.00
1680x1050 120.00
1280x1024 120.00
1440x900 120.00
1280x800 120.00
1280x720 120.00
1024x768 120.00
800x600 120.00
640x480 120.00
DisplayPort-0 disconnected (normal left inverted right x axis y axis)
HDMI-A-0 disconnected (normal left inverted right x axis y axis)
DVI-I-3-2 connected 2560x1440+2560+180 (normal left inverted right x axis y axis) 708mm x 399mm
2560x1440 59.95*+ 144.01 120.00 99.95
3840x2160 60.00 59.94 30.00 24.00 29.97 23.98
1920x1080 60.00 60.00 50.00 59.94 24.00 23.98
1680x1050 59.88
1280x1024 75.02 60.02
1440x900 59.90
1280x960 60.00
1152x864 75.00
1280x720 60.00 50.00 59.94
1024x768 75.03 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
720x576 50.00
720x480 60.00 59.94
640x480 75.00 72.81 66.67 60.00 59.94
720x400 70.08
DVI-I-2-1 connected 1920x1080+5120+540 (normal left inverted right x axis y axis) 598mm x 336mm
1920x1080 60.00*+ 50.00 59.94
1680x1050 59.88
1280x1024 75.02 60.02
1440x900 59.90
1280x960 60.00
1152x864 75.00
1280x720 60.00 50.00 59.94
1440x576 50.00
1024x768 75.03 70.07 60.00
1440x480 60.00 59.94
832x624 74.55
800x600 72.19 75.00 60.32 56.25
720x576 50.00
720x480 60.00 59.94
640x480 75.00 72.81 66.67 60.00 59.94
720x400 70.08
eDP-1-1 disconnected (normal left inverted right x axis y axis)
DisplayPort-1-1 disconnected (normal left inverted right x axis y axis)
DisplayPort-1-2 disconnected (normal left inverted right x axis y axis)
DisplayPort-1-3 disconnected (normal left inverted right x axis y axis)
DisplayPort-1-4 disconnected (normal left inverted right x axis y axis)
DisplayPort-1-5 disconnected (normal left inverted right x axis y axis)
DisplayPort-1-6 disconnected (normal left inverted right x axis y axis)
DisplayPort-1-7 disconnected (normal left inverted right x axis y axis)
DisplayPort-1-8 disconnected (normal left inverted right x axis y axis)
1920x1080 (0xc1) 148.500MHz +HSync +VSync
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.50KHz
v: height 1080 start 1084 end 1089 total 1125 clock 60.00Hz
1920x1080 (0xc2) 148.500MHz +HSync +VSync
h: width 1920 start 2448 end 2492 total 2640 skew 0 clock 56.25KHz
v: height 1080 start 1084 end 1089 total 1125 clock 50.00Hz
1920x1080 (0xc3) 148.352MHz +HSync +VSync
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.43KHz
v: height 1080 start 1084 end 1089 total 1125 clock 59.94Hz
1680x1050 (0xc6) 119.000MHz +HSync -VSync
h: width 1680 start 1728 end 1760 total 1840 skew 0 clock 64.67KHz
v: height 1050 start 1053 end 1059 total 1080 clock 59.88Hz
1280x1024 (0xc7) 135.000MHz +HSync +VSync
h: width 1280 start 1296 end 1440 total 1688 skew 0 clock 79.98KHz
v: height 1024 start 1025 end 1028 total 1066 clock 75.02Hz
1280x1024 (0xc8) 108.000MHz +HSync +VSync
h: width 1280 start 1328 end 1440 total 1688 skew 0 clock 63.98KHz
v: height 1024 start 1025 end 1028 total 1066 clock 60.02Hz
1440x900 (0xc9) 88.750MHz +HSync -VSync
h: width 1440 start 1488 end 1520 total 1600 skew 0 clock 55.47KHz
v: height 900 start 903 end 909 total 926 clock 59.90Hz
1280x960 (0xca) 108.000MHz +HSync +VSync
h: width 1280 start 1376 end 1488 total 1800 skew 0 clock 60.00KHz
v: height 960 start 961 end 964 total 1000 clock 60.00Hz
1152x864 (0xcb) 108.000MHz +HSync +VSync
h: width 1152 start 1216 end 1344 total 1600 skew 0 clock 67.50KHz
v: height 864 start 865 end 868 total 900 clock 75.00Hz
1280x720 (0xcc) 74.250MHz +HSync +VSync
h: width 1280 start 1390 end 1430 total 1650 skew 0 clock 45.00KHz
v: height 720 start 725 end 730 total 750 clock 60.00Hz
1280x720 (0xcd) 74.250MHz +HSync +VSync
h: width 1280 start 1720 end 1760 total 1980 skew 0 clock 37.50KHz
v: height 720 start 725 end 730 total 750 clock 50.00Hz
1280x720 (0xce) 74.176MHz +HSync +VSync
h: width 1280 start 1390 end 1430 total 1650 skew 0 clock 44.96KHz
v: height 720 start 725 end 730 total 750 clock 59.94Hz
1024x768 (0xcf) 78.750MHz +HSync +VSync
h: width 1024 start 1040 end 1136 total 1312 skew 0 clock 60.02KHz
v: height 768 start 769 end 772 total 800 clock 75.03Hz
1024x768 (0xd0) 75.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1328 skew 0 clock 56.48KHz
v: height 768 start 771 end 777 total 806 clock 70.07Hz
1024x768 (0xd1) 65.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz
v: height 768 start 771 end 777 total 806 clock 60.00Hz
832x624 (0xd2) 57.284MHz -HSync -VSync
h: width 832 start 864 end 928 total 1152 skew 0 clock 49.73KHz
v: height 624 start 625 end 628 total 667 clock 74.55Hz
800x600 (0xd3) 50.000MHz +HSync +VSync
h: width 800 start 856 end 976 total 1040 skew 0 clock 48.08KHz
v: height 600 start 637 end 643 total 666 clock 72.19Hz
800x600 (0xd4) 49.500MHz +HSync +VSync
h: width 800 start 816 end 896 total 1056 skew 0 clock 46.88KHz
v: height 600 start 601 end 604 total 625 clock 75.00Hz
800x600 (0xd5) 40.000MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz
v: height 600 start 601 end 605 total 628 clock 60.32Hz
800x600 (0xd6) 36.000MHz +HSync +VSync
h: width 800 start 824 end 896 total 1024 skew 0 clock 35.16KHz
v: height 600 start 601 end 603 total 625 clock 56.25Hz
720x576 (0xd7) 27.000MHz -HSync -VSync
h: width 720 start 732 end 796 total 864 skew 0 clock 31.25KHz
v: height 576 start 581 end 586 total 625 clock 50.00Hz
720x480 (0xd8) 27.027MHz -HSync -VSync
h: width 720 start 736 end 798 total 858 skew 0 clock 31.50KHz
v: height 480 start 489 end 495 total 525 clock 60.00Hz
720x480 (0xd9) 27.000MHz -HSync -VSync
h: width 720 start 736 end 798 total 858 skew 0 clock 31.47KHz
v: height 480 start 489 end 495 total 525 clock 59.94Hz
640x480 (0xda) 31.500MHz -HSync -VSync
h: width 640 start 656 end 720 total 840 skew 0 clock 37.50KHz
v: height 480 start 481 end 484 total 500 clock 75.00Hz
640x480 (0xdb) 31.500MHz -HSync -VSync
h: width 640 start 664 end 704 total 832 skew 0 clock 37.86KHz
v: height 480 start 489 end 492 total 520 clock 72.81Hz
640x480 (0xdc) 30.240MHz -HSync -VSync
h: width 640 start 704 end 768 total 864 skew 0 clock 35.00KHz
v: height 480 start 483 end 486 total 525 clock 66.67Hz
640x480 (0xdd) 25.200MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.50KHz
v: height 480 start 490 end 492 total 525 clock 60.00Hz
640x480 (0xde) 25.175MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz
v: height 480 start 490 end 492 total 525 clock 59.94Hz
720x400 (0xdf) 28.320MHz -HSync +VSync
h: width 720 start 738 end 846 total 900 skew 0 clock 31.47KHz
v: height 400 start 412 end 414 total 449 clock 70.08Hz
$ xrandr --listproviders
Providers: number : 4
Provider 0: id: 0x56 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 5 outputs: 3 associated providers: 3 name:AMD Radeon RX 6800S @ pci:0000:03:00.0
Provider 1: id: 0x100 cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting
Provider 2: id: 0xb5 cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting
Provider 3: id: 0x94 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 4 outputs: 9 associated providers: 1 name:AMD Radeon Graphics @ pci:0000:07:00.0
$ xrandr --listmonitors
Monitors: 3
0: +*eDP 2560/301x1600/188+0+0 eDP
1: +DVI-I-3-2 2560/708x1440/399+2560+180 DVI-I-3-2
2: +DVI-I-2-1 1920/598x1080/336+5120+540 DVI-I-2-1
Hardware
System:
Kernel: 6.8.1-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
Desktop: KDE Plasma v: 6.0.2 tk: Qt v: N/A wm: kwin_x11 dm: SDDM
Distro: EndeavourOS base: Arch Linux
Machine:
Type: Laptop System: ASUSTeK product: ROG Zephyrus G14 GA402RK_GA402RK
v: 1.0 serial: <superuser required>
Mobo: ASUSTeK model: GA402RK v: 1.0 serial: <superuser required>
UEFI: American Megatrends LLC. v: GA402RK.318 date: 03/09/2023
Battery:
ID-1: BAT0 charge: 57.1 Wh (84.3%) condition: 67.7/76.0 Wh (89.1%)
volts: 15.9 min: 15.9 model: ASUSTeK ASUS Battery serial: N/A
status: discharging
CPU:
Info: 8-core model: AMD Ryzen 9 6900HS with Radeon Graphics bits: 64
type: MT MCP arch: Zen 3+ rev: 1 cache: L1: 512 KiB L2: 4 MiB L3: 16 MiB
Speed (MHz): avg: 579 high: 3268 min/max: 400/4935 cores: 1: 3268 2: 400
3: 400 4: 400 5: 400 6: 400 7: 400 8: 400 9: 400 10: 400 11: 400 12: 400
13: 400 14: 400 15: 400 16: 400 bogomips: 105440
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: AMD Navi 23 [Radeon RX 6650 XT / 6700S 6800S] vendor: ASUSTeK
driver: amdgpu v: kernel arch: RDNA-2 pcie: speed: 16 GT/s lanes: 16 ports:
active: eDP-1 empty: DP-1,HDMI-A-1,Writeback-1 bus-ID: 03:00.0
chip-ID: 1002:73ef
Device-2: AMD Rembrandt [Radeon 680M] vendor: ASUSTeK driver: amdgpu
v: kernel arch: RDNA-2 pcie: speed: 16 GT/s lanes: 16 ports: active: none
empty: DP-2, DP-3, DP-4, DP-5, DP-6, DP-7, DP-8, DP-9, Writeback-2, eDP-2
bus-ID: 07:00.0 chip-ID: 1002:1681 temp: 37.0 C
Device-3: IMC Networks USB2.0 HD UVC WebCam driver: uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 3-3:2 chip-ID: 13d3:56eb
Device-4: Logitech Logitech Webcam C925e driver: snd-usb-audio,uvcvideo
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 7-1.3.1.4:40
chip-ID: 046d:085b
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.4
compositor: kwin_x11 driver: X: loaded: amdgpu,modesetting,radeon
alternate: fbdev,vesa dri: radeonsi gpu: amdgpu,evdi display-ID: :0
screens: 1
Screen-1: 0 s-res: 7040x1620 s-dpi: 96
Monitor-1: DVI-I-1 mapped: DVI-I-2-1 pos: bottom-r model: Asus VX279
res: 1920x1080 dpi: 82 diag: 686mm (27")
Monitor-2: DVI-I-1 mapped: DVI-I-3-2 pos: middle-c model: Asus VX279
res: 2560x1440 dpi: 92 diag: 686mm (27")
Monitor-3: eDP-1 mapped: eDP pos: primary,top-left model: TL140ADXP01
res: 2560x1600 dpi: 216 diag: 355mm (14")
API: EGL v: 1.5 platforms: device: 0 drv: radeonsi device: 1 drv: radeonsi
device: 2 drv: swrast gbm: drv: kms_swrast surfaceless: drv: radeonsi x11:
drv: radeonsi inactive: wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.3-arch1.2
glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 6800S (radeonsi
navi23 LLVM 17.0.6 DRM 3.57 6.8.1-arch1-1) device-ID: 1002:73ef
API: Vulkan Message: No Vulkan data available.
Audio:
Device-1: AMD Navi 21/23 HDMI/DP Audio vendor: ASUSTeK driver: snd_hda_intel
v: kernel pcie: speed: 16 GT/s lanes: 16 bus-ID: 03:00.1 chip-ID: 1002:ab28
Device-2: AMD Rembrandt Radeon High Definition Audio driver: snd_hda_intel
v: kernel pcie: speed: 16 GT/s lanes: 16 bus-ID: 07:00.1 chip-ID: 1002:1640
Device-3: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: ASUSTeK
driver: snd_pci_acp6x v: kernel pcie: speed: 16 GT/s lanes: 16
bus-ID: 07:00.5 chip-ID: 1022:15e2
Device-4: AMD Family 17h/19h HD Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
bus-ID: 07:00.6 chip-ID: 1022:15e3
Device-5: DisplayLink Targus USB3 DV4K DOCK w PD100W
driver: cdc_ncm,snd-usb-audio,usbfs type: USB rev: 2.1 speed: 480 Mb/s
lanes: 1 bus-ID: 7-1.1.4:31 chip-ID: 17e9:6008
Device-6: Logitech Logitech Webcam C925e driver: snd-usb-audio,uvcvideo
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 7-1.3.1.4:40
chip-ID: 046d:085b
API: ALSA v: k6.8.1-arch1-1 status: kernel-api
Server-1: PipeWire v: 1.0.4 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin
Network:
Device-1: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
vendor: AzureWave ASUS PCE-AXE59BT driver: mt7921e v: kernel pcie:
speed: 5 GT/s lanes: 1 bus-ID: 05:00.0 chip-ID: 14c3:7922
IF: wlan0 state: up mac: <filter>
IF-ID-1: eth0 state: up speed: 1000 Mbps duplex: half mac: <filter>
Bluetooth:
Device-1: IMC Networks Wireless_Device driver: btusb v: 0.8 type: USB
rev: 2.1 speed: 480 Mb/s lanes: 1 bus-ID: 5-1:2 chip-ID: 13d3:3568
Report: btmgmt ID: hci0 rfk-id: 3 state: down bt-service: disabled
rfk-block: hardware: no software: no address: N/A
Drives:
Local Storage: total: 953.87 GiB used: 13.99 GiB (1.5%)
ID-1: /dev/nvme0n1 vendor: Western Digital model: WD PC SN735
SDBPNHH-1T00-1002 size: 953.87 GiB speed: 63.2 Gb/s lanes: 4
serial: <filter> temp: 35.9 C
Partition:
ID-1: / size: 195.8 GiB used: 13.93 GiB (7.1%) fs: ext4 dev: /dev/nvme0n1p8
ID-2: /boot/efi size: 256 MiB used: 64.3 MiB (25.1%) fs: vfat
dev: /dev/nvme0n1p1
Swap:
Alert: No swap data was found.
Sensors:
System Temperatures: cpu: 45.2 C mobo: 38.0 C
Fan Speeds (rpm): cpu: 2500
GPU: device: amdgpu temp: 38.0 C mem: 36.0 C fan: 0 device: amdgpu
temp: 39.0 C
Info:
Memory: total: 16 GiB note: est. available: 14.86 GiB used: 3.38 GiB (22.8%)
Processes: 356 Power: uptime: 54m wakeups: 0 Init: systemd v: 255
default: graphical
Packages: pm: pacman pkgs: 1289 Compilers: clang: 17.0.6 gcc: 13.2.1
Shell: Bash v: 5.2.26 running-in: konsole inxi: 3.3.33