SUMMARY When the monitor turns on after being turned off due to power saving settings (Settings > Power Management under the "Display and Brightness" section), Plasma shows a notification about the display being disconnected. The maximum supported resolution in settings is then set to 640x480, with the message: "640 x 480 (4:3)" is the only resolution supported by this display. To fix this, you have to turn the monitor off and on again, after which a notification about a new display being connected pops up. STEPS TO REPRODUCE: 1. Wait until the monitor is turned off automatically 2. Move your mouse or press any key to turn the monitor back on 3. Observe the incorrect resolution OBSERVED RESULT Plasma sets an incorrect resolution after the monitor is turned on again. EXPECTED RESULT Plasma should restore the proper resolution after the monitor is turned on again SOFTWARE/OS VERSIONS Operating System: Manjaro Linux KDE Plasma Version: 6.5.2 KDE Frameworks Version: 6.19.0 Qt Version: 6.10.0 Kernel Version: 6.12.57-1-MANJARO (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 3600 6-Core Processor Memory: 16 GB of RAM (15.5 GB usable) Graphics Processor: NVIDIA GeForce GTX 1070 ADDITIONAL INFORMATION Size of applets like app launcher or notifications is set to minimum (perhaps because of the 640 x 480 resolution).
Thanks for the bug report. Can you provide the output of this command, both while the screen is at the correct resolution, and when the bug presents? kscreen-doctor -o Thanks.
Created attachment 186771 [details] Correct resolution Output of "kscreen-doctor -o" with correct resolution
Created attachment 186772 [details] Incorrect resolution Output of "kscreen-doctor -o" with incorrect resolution
I’ve attached two files: one showing the correct resolution and another showing the incorrect resolution. I noticed it gives different ID when the bug occurs.
Thanks for the information, that's useful. I see that when the display has the wrong resolution, kscreen-doctor only shows that one resolution: Modes: 1:640x480@59.94*! I'd like to ask for one more thing. Please attach the output of `drm_info` after triggering the issue. Thanks!
Created attachment 186799 [details] output of 'drm_info' after triggering the issue As requested, I ran the command and here is the output
Thanks for the attachment. I'll let the kwin developers take it from here.
640x480 resolution is an easy tell for the graphics driver failing to read the EDID from the screen. Please report this at https://forums.developer.nvidia.com/c/gpu-graphics/linux