| Summary: | One monitor (always the same one) resets configuration upon wake from sleep | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Alastor Tenebris <livingnightmare> |
| Component: | output configuration | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | normal | CC: | kdedev, nate, xaver.hugl |
| Priority: | NOR | Keywords: | multiscreen |
| Version First Reported In: | 6.4.4 | ||
| Target Milestone: | --- | ||
| Platform: | Bazzite | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
Wayland ENV Debug
Kscreen Log Output of drm_info |
||
|
Description
Alastor Tenebris
2025-09-14 20:19:57 UTC
After some more tests, unplugging and replugging in the monitor allows me to set the monitor back to the settings I originally had it on. Before replugging it in, the max resolution it gives me is 1440x480 at 60hz (this is a 1080p 165hz monitor). Sending to kwin, which handles displays When the resolution bug occurs, can you run this, and then paste the output into this report? kscreen-doctor -o Then, please run kscreen-doctor with WAYLAND_DEBUG=1 when the wrong display resolution is set, and also attach KWin's log after trying to change the configuration. See this for the log location and getting debug log output: https://community.kde.org/KWin/Debugging#Getting_debug_log_output Thanks. Created attachment 184994 [details]
Wayland ENV Debug
Created attachment 184995 [details]
Kscreen Log
Got two of the outputs, but KWin is refusing to output to a debug log even though I've set the environment variable in both bashrc and /etc/environment Thanks for providing the information, I'll let the kwin folks take it from here. When this happens, please get the output of drm_info and attach it here. Created attachment 185110 [details]
Output of drm_info
I think this is the right program? Let me know if it isn't.
Yeah, it's the right one. So the kernel tells us the wrong list of modes, and then KWin falls back to the first mode in the list (as there isn't even a preferred mode). This could be from the kernel filtering out more modes than it should, or it simply not reading the EDID correctly. You can report this at https://gitlab.freedesktop.org/drm/amd/-/issues. Attach the same drm_info output there, plus the drm_info output for when the display is recognized correctly. |