New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ABGR8888 causes DisplayLink reconnection loop on Wayland sessions #459
Comments
More details available at the KDE Issue Tracker -> https://bugs.kde.org/show_bug.cgi?id=475922 |
I have the same issue on my TUXEDO Aura 15 Gen1 Notebook: Docking station: OS: KDE neon 6.0 (based on Ubuntu 22.04) |
You can fix that temporary for Plasma by setting |
Also affected, workaround works:
|
@YourSandwich Thank you! Your suggested workaround works for me :-) |
Works around evdi driver bug "ABGR8888 causes DisplayLink reconnection loop on Wayland sessions" DisplayLink/evdi#459 BUG: 475922
Works around evdi driver bug "ABGR8888 causes DisplayLink reconnection loop on Wayland sessions" DisplayLink/evdi#459 BUG: 475922
Sorry to trouble but I do not understand the effect of |
Right now it reduces the maximum bits per color on all displays to 8, and may increase latency a tiny bit. As a temporary workaround it's fine to use |
Greeting, does Plasma 6.0.3 solve the problem? |
No |
Freeze Issue with DisplayLink Monitors on Wayland with ARGB8888 Based Compositors
Summary
A significant issue has been identified affecting users of the Plasma 6 environment when connecting monitors through a Lenovo dud9011d1 docking station via DisplayLink to a Lenovo ThinkBook 14 G3 laptop. The core of the problem lies in the freezing of
kwin_wayland
when the compositor uses ARGB8888 pixel format. This freezing manifests shortly after the monitors are connected, either becoming static or entering a loop of continuous reinitialization.evdi
(version 1.14.2) anddisplaylink
Steps to Reproduce
Observed Behavior
System Information
Resolution
The issue was effectively mitigated by switching the pixel format from ARGB8888 to XRGB8888, utilizing the
KWIN_DRM_NO_AMS=1
environment variable. This adjustment resulted in the stable operation of all connected displays without the prior freezing or reinitialization issues.Additional Context
Through extensive discussions and diagnostics tracked in the KDE bug report (#475922), the problem is suggested to stem from a driver-level inconsistency specifically related to the handling of the ARGB8888 pixel format by the DisplayLink technology. Switching to the XRGB8888 format, which Xorg usually uses by default, has been a solid quick fix for Plasma 6.
The text was updated successfully, but these errors were encountered: