https://bugs.kde.org/show_bug.cgi?id=514471
Bug ID: 514471
Summary: KWin Wayland fails to recover display after monitor
shutoff
Classification: Plasma
Product: kwin
Version First 6.5.4
Reported In:
Platform: EndeavourOS
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: wayland-generic
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
When using KWin on Wayland with an NVIDIA GPU and an OLED monitor connected via
DisplayPort, waking my display from shutoff (not sleep or suspend) via USB
input (mouse/keyboard) fails. My monitor reports excessive refresh rates (kHz
range) and impossible resolutions (10K+). The same hardware configuration seems
to work correctly in X11.
My only workaround now is to always "wake" my monitor by power button,
regardless of system state. This seems to work consistently.
STEPS TO REPRODUCE
1. Configure screen energy saving to turn off display after 1 minute
2. Wait for monitor to enter DPMS standby
3. Attempt to wake via mouse movement or keyboard input
OBSERVED RESULT
Monitor fails to wake, cites impossible refresh rates and resolutions. Display
only recovers if monitor is manually powered on before USB input.
EXPECTED RESULT
Display wakes normally
SOFTWARE/OS VERSIONS
Operating System: EndeavourOS
KDE Plasma Version: 6.5.4
KDE Frameworks Version: 6.21.0
Qt Version: 6.10.1
Kernel Version: 6.18.3-arch1-1 (64-bit)
NVIDIA Driver: 590.48.01
Graphics: Wayland
ADDITIONAL INFORMATION
Boot: systemd-boot + dracut
Processors: Intel i9-14900K (32 cores)
Memory: 64 GB DDR5
dGPU: NVIDIA GeForce RTX 4070 (display connected here via DisplayPort)
iGPU: IntelĀ® Graphics (integrated UHD 770 present)
Monitor: HP Omen Transcend 32" OLED ([email protected])
FIXES ATTEMPTED
- Kernel parameters tested:
- `NVreg_PreserveVideoMemoryAllocations=1` with
nvidia-suspend/resume/hibernate services enabled
- `nvidia_drm.modeset=1 nvidia_drm.fbdev=1`
- `video=DP-2:1920x1080@60` and `video=DP-2:3840x2160@120`
- `usbcore.autosuspend=-1` (originally thought my USB hub could be part of
the problem, even disconnected my data cable at one point but to no avail)
-
`nvidia.NVreg_RegistryDwords="RMDisableHdmiTimePacking=0x1;RMEnableHDAudioAboveDP=0x0"`
(made it worse, no wake at all)
- `KWIN_DRM_DEVICES` set to NVIDIA-only or NVIDIA-first
- Custom EDID configuration
- udev hotplug rule (no hotplug events fire)
- Disable iGPU entirely (made it worse, no wake at all)
--
You are receiving this mail because:
You are watching all bug changes.