Bug 484031 - On X11, after waking from suspend with four-monitor setup, one or two monitors don't wake up
Summary: On X11, after waking from suspend with four-monitor setup, one or two monitor...
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: Power management & brightness (show other bugs)
Version: 6.2.4
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: multiscreen, X11-only
Depends on:
Blocks:
 
Reported: 2024-03-19 23:50 UTC by goo
Modified: 2025-03-26 03:46 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
qdbus org.kde.KWin /KWin supportInformation (7.60 KB, text/plain)
2024-03-19 23:50 UTC, goo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description goo 2024-03-19 23:50:30 UTC
Created attachment 167488 [details]
qdbus org.kde.KWin /KWin supportInformation

SUMMARY
I have a four-monitor setup. All monitors have different resolutions and are connected to an AMD RX580.
Sometimes, after waking up the system after a suspend event, one or two monitors don't wake up. This issue never happened to me before upgradeing to Plasma 6.0.0. I'm running on X11.

STEPS TO REPRODUCE
1. Suspend the system via systemctl suspend or by clicking "sleep" in kickoff
2. wait some time
3. wake up the system

OBSERVED RESULT
One or two monitors, approximatly 50% of the time, don't wake up. The monitors that don't wake up are always the same, one connected via an HDMI-DVI adapter and the other via an HDMI one. The other two monitors, hooked up via HDMI and DP always wake up without issues.

EXPECTED RESULT
All monitors wake up.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora Linux 39
KDE Plasma Version:  6.0.2
KDE Frameworks Version:  6.0.0
Qt Version: 6.6.2

ADDITIONAL INFORMATION

xrandr output after waking up and one monitor off (HDMI-A-1):
Screen 0: minimum 320 x 200, current 4480 x 2284, maximum 16384 x 16384
DisplayPort-0 connected primary 2560x1440+1920+844 (normal left inverted right x axis y axis) 597mm x 336mm
2560x1440     59.95*+  74.97    72.00    60.02    50.01    48.00
1920x1200     59.95
1920x1080     74.97    60.00    50.00    59.94
1600x1200     59.95
1280x1440     59.91
1680x1050     59.95
1280x1024     75.02    60.02
1440x900      59.89
1280x960      60.00
1280x800      59.95
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
DisplayPort-1 disconnected (normal left inverted right x axis y axis)
HDMI-A-0 connected 1280x1024+640+0 inverted (normal left inverted right x axis y axis) 338mm x 270mm
1280x1024     60.02*+  75.02
1280x800      60.02
1152x864      75.00
1280x720      60.02
1024x768      75.03    70.07    60.00
832x624       74.55
800x600       72.19    75.00    60.32    56.25
640x480       75.00    72.81    66.67    59.94
720x400       70.08
HDMI-A-1 connected (normal left inverted right x axis y axis)
1920x1080     60.00 +  50.00    50.00    59.94
1680x1050     59.88
1600x900      60.00
1280x1024     60.02
1440x900      59.90
1280x800      59.91
1280x720      60.00    50.00    59.94
1024x768      60.00
800x600       60.32
720x576       50.00
720x480       60.00    59.94
640x480       60.00    59.94
DVI-D-0 connected 1920x1080+0+1024 (normal left inverted right x axis y axis) 510mm x 290mm
1920x1080     60.00*+
1680x1050     59.88
1280x1024     60.02
1440x900      60.00
1280x960      60.00
1280x800      60.00
1152x864      59.97
1280x720      60.00
1024x768      60.00
800x600       60.32
640x480       59.94

Have to wake up the monitor via "xrandr --output HDMI-A-1 --auto" and subsequently rearrange the disposition with kscreen kcm.
Comment 1 Zamundaaa 2024-03-20 01:13:39 UTC
KWin on x11 isn't involved in power management of screens
Comment 2 goo 2024-12-19 13:34:44 UTC
Don't know if it is still an issue in X11 but I moved to Wayland a few months ago and haven't had this issue ever since.
I might test again with X11 on next reboot
Comment 3 TraceyC 2025-02-24 17:59:01 UTC
Adding the x11-only keyword
Comment 4 TraceyC 2025-02-24 22:28:00 UTC
Please let us know if you were able to reproduce this with X11. Thanks!
Comment 5 Bug Janitor Service 2025-03-11 03:47:24 UTC
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Bug Janitor Service 2025-03-26 03:46:53 UTC
🐛🧹 This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.