https://bugs.kde.org/show_bug.cgi?id=523511
Bug ID: 523511
Summary: kwin_wayland fails to turn back on screen after sleep
(nvidia)
Classification: Plasma
Product: kwin
Version First 6.7.3
Reported In:
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: major
Priority: NOR
Component: wayland-generic
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
DESCRIPTION
After the system goes to sleep (idle time), and I press a key to wake it up,
kwin_wayland seems to fail to re-enable the displays and I just get black
screens. The rest of the computer seems operate normally (can ssh, etc).
STEPS TO REPRODUCE
1. Configure a system lock idle time (5m) and a system sleep time (15m).
2. Let system lock and sleep.
3. Wake system.
OBSERVED RESULT
Screens do not turn back on.
EXPECTED RESULT
Screens turn back on.
SOFTWARE/OS VERSIONS
Operating System (available in the Info Center app, or by running `kinfo` in a
terminal window):
KDE Plasma Version: 6.7.3
KDE Frameworks Version: 6.28.0
Qt Version: 6.11.1
ADDITIONAL INFORMATION
Operating System: Arch Linux
KDE Plasma Version: 6.7.3
KDE Frameworks Version: 6.28.0
Qt Version: 6.11.1
Kernel Version: 7.1.4-1-cachyos (64-bit)
Graphics Platform: Wayland
Processors: 32 × AMD Ryzen 9 9950X3D 16-Core Processor
Memory: 64 GiB of RAM (62.4 GiB usable)
Graphics Processor: NVIDIA GeForce RTX 5090
Manufacturer: ASUS
```
Jul 25 15:40:31 wave5 systemd[1]: Created slice Slice
/system/dbus-:1.3-org.kde.powerdevil.wakeupsourcehelper.
Jul 25 15:40:31 wave5 systemd[1]: Started
dbus-:[email protected].
Jul 25 15:40:31 wave5 systemd-logind[1288]: suspend requested from client PID
2194 ('org_kde_powerde') (unit [email protected])...
Jul 25 15:40:31 wave5 systemd-logind[1288]: The system will suspend now!
Jul 25 15:40:31 wave5 org_kde_powerdevil[2194]: [ 2244][2794.132049]
(ldbus_handle_message)Received dbus signal PrepareForSleep(true=prepare)
Jul 25 15:40:31 wave5 rtkit-daemon[1676]: Demoting known real-time threads.
Jul 25 15:40:31 wave5 google-chrome-stable[2906]:
[2900:2946:0725/154031.030989:ERROR:google_apis/gcm/engine/connection_factory_impl.cc:484]
ConnectionHandler failed with net error: -2
Jul 25 15:40:31 wave5 org_kde_powerdevil[2194]: Watching for display connection
changes, resolved watch mode = Watch_Mode_Udev, poll loop interval = 500
millisec
Jul 25 15:40:31 wave5 org_kde_powerdevil[2194]:
initial_stabilization_millisec: 0, stabilization_poll_millisec: 100
Jul 25 15:40:31 wave5 NetworkManager[1272]: <info> [1785019231.0302] manager:
sleep: sleep requested (sleeping: no enabled: yes)
Jul 25 15:40:31 wave5 lact[1469]: 2026-07-25T22:40:31.030199Z INFO
lact_daemon::suspend: suspend/resume event detected, reloading config
Jul 25 15:40:31 wave5 rtkit-daemon[1676]: Successfully demoted thread 2331 of
process 2318.
Jul 25 15:40:31 wave5 NetworkManager[1272]: <info> [1785019231.0303] device
(wlan0): state change: unavailable -> unmanaged (reason
'unmanaged-nm-disabled', managed-type: 'full')
Jul 25 15:40:31 wave5 rtkit-daemon[1676]: Successfully demoted thread 2318 of
process 2318.
Jul 25 15:40:31 wave5 kwin_wayland[2012]: Failed to delay sleep: The operation
inhibition has been requested for is already running
Jul 25 15:40:31 wave5 rtkit-daemon[1676]: Successfully demoted thread 2082 of
process 2073.
Jul 25 15:40:31 wave5 NetworkManager[1272]: <info> [1785019231.0304] device
(wlan0): set-hw-addr: reset MAC address to D8:80:83:33:E9:F1 (unmanage)
Jul 25 15:40:31 wave5 rtkit-daemon[1676]: Successfully demoted thread 2073 of
process 2073.
Jul 25 15:40:31 wave5 NetworkManager[1272]: <info> [1785019231.0307] manager:
NetworkManager state is now DISABLED (ASLEEP)
Jul 25 15:40:31 wave5 rtkit-daemon[1676]: Successfully demoted thread 2077 of
process 2072.
Jul 25 15:40:31 wave5 systemd[1]: Reached target Sleep.
Jul 25 15:40:31 wave5 rtkit-daemon[1676]: Successfully demoted thread 2072 of
process 2072.
Jul 25 15:40:31 wave5 rtkit-daemon[1676]: Demoted 6 threads.
Jul 25 15:40:31 wave5 systemd[1]: Starting System Suspend...
Jul 25 15:40:31 wave5 kwin_wayland[2012]: Failed to delay sleep: The operation
inhibition has been requested for is already running
Jul 25 15:40:31 wave5 systemd-sleep[45374]: User sessions remain unfrozen on
explicit request ($SYSTEMD_SLEEP_FREEZE_USER_SESSIONS=0).
Jul 25 15:40:31 wave5 systemd-sleep[45374]: This is not recommended, and might
result in unexpected behavior, particularly
Jul 25 15:40:31 wave5 systemd-sleep[45374]: in suspend-then-hibernate
operations or setups with encrypted home directories.
Jul 25 15:40:31 wave5 systemd-sleep[45374]: Performing sleep operation
'suspend'...
Jul 25 15:40:31 wave5 kernel: PM: suspend entry (deep)
Jul 25 15:40:31 wave5 lact[1469]: 2026-07-25T22:40:31.058800Z INFO
lact_daemon::server::handler: initialized nvidia controller for GPU
10DE:2B85-10DE:2057-0000:01:00.0 at '/sys/class/drm/card1/device'
Jul 25 15:40:31 wave5 lact[1469]: 2026-07-25T22:40:31.058812Z INFO
lact_daemon::server::handler: GPU list reloaded with 1 devices, reapplying
configuration
Jul 25 15:40:31 wave5 kernel: Filesystems sync: 0.010 seconds
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSource/ldac
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSink/aptx_hd
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSource/aptx_hd
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSink/aptx
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSource/aptx
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSink/aac
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSource/aac
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSink/opus_g
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSource/opus_g
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSink/sbc
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSource/sbc
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSource/aptx_ll_1
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSource/aptx_ll_0
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSource/faststream
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSource/faststream_duplex
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSink/opus_05
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSource/opus_05
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSink/opus_05_duplex
Jul 25 15:40:31 wave5 bluetoothd[1274]: Endpoint unregistered: sender=:1.68
path=/MediaEndpoint/A2DPSource/opus_05_duplex
Jul 25 15:40:31 wave5 kwin_wayland[2012]: Failed to find a working output layer
configuration! Enabled layers:
Jul 25 15:40:31 wave5 kwin_wayland[2012]: src KWin::RectF(0,0 3840x2160) -> dst
KWin::Rect(0,0 3840x2160)
Jul 25 15:40:31 wave5 kwin_wayland[2012]: Failed to find a working output layer
configuration! Enabled layers:
Jul 25 15:40:31 wave5 kwin_wayland[2012]: src KWin::RectF(0,0 3840x2160) -> dst
KWin::Rect(0,0 3840x2160)
Jul 25 15:40:31 wave5 kwin_wayland[2012]: Applying output configuration failed!
Jul 25 15:40:31 wave5 kwin_wayland[2012]: Applying output configuration failed!
```
```
❯ kscreen-doctor -o
Output: 1 DP-3 ef104781-d931-40c0-b8f1-b12a58aa41f7
enabled
connected
priority 1
DisplayPort
replication source:0
Modes: 1:[email protected]! 2:[email protected] 3:[email protected]
4:[email protected] 5:[email protected]* 6:[email protected] 7:[email protected]
8:[email protected] 9:[email protected] 10:[email protected] 11:[email protected]
12:[email protected] 13:[email protected] 14:[email protected]
15:[email protected] 16:[email protected] 17:[email protected]
18:[email protected] 19:[email protected] 20:[email protected] 21:[email protected]
22:[email protected] 23:[email protected] 24:[email protected] 25:[email protected]
26:[email protected] 27:[email protected] 28:[email protected] 29:[email protected]
30:[email protected] 31:[email protected] 32:[email protected] 33:[email protected]
34:[email protected] 35:[email protected] 36:[email protected] 37:[email protected]
38:[email protected] 39:[email protected] 40:[email protected] 41:[email protected]
42:[email protected]
Custom modes: None
Geometry: 0,374 2560x1440
Scale: 1.5
Rotation: 1
Overscan: 0
Vrr: incapable
RgbRange: unknown
HDR: enabled
SDR brightness: 277 nits
SDR gamut wideness: 50%
Peak brightness: 1037 nits, overridden with: 1000 nits
Max average brightness: 277 nits
Min brightness: 0.0002 nits
HDR color profile source: EDID
HDR ICC profile: none
Wide Color Gamut: enabled
ICC profile: none
Color profile source: sRGB
Color power preference: prefer efficiency and performance
Brightness control: supported, set to 80% and dimming to 100%
DDC/CI: allowed
Color resolution: unknown
Allow EDR: unsupported
Sharpness control: unsupported
Automatic brightness: unsupported
Auto Rotate Policy: incapable
Adaptive backlight modulation: unsupported
Output: 2 DP-2 997b0a8e-4e80-411c-b340-c93981bf8430
enabled
connected
priority 2
DisplayPort
replication source:0
Modes: 43:[email protected]! 44:[email protected] 45:[email protected]
46:[email protected] 47:[email protected]* 48:[email protected]
49:[email protected] 50:[email protected] 51:[email protected] 52:[email protected]
53:[email protected] 54:[email protected] 55:[email protected]
56:[email protected] 57:[email protected] 58:[email protected]
59:[email protected] 60:[email protected] 61:[email protected] 62:[email protected]
63:[email protected] 64:[email protected] 65:[email protected] 66:[email protected]
67:[email protected] 68:[email protected] 69:[email protected] 70:[email protected]
71:[email protected] 72:[email protected] 73:[email protected] 74:[email protected]
75:[email protected] 76:[email protected] 77:[email protected] 78:[email protected]
79:[email protected] 80:[email protected] 81:[email protected] 82:[email protected]
83:[email protected] 84:[email protected]
Custom modes: None
Geometry: 2560,0 1440x2560
Scale: 1.5
Rotation: 2
Overscan: 0
Vrr: incapable
RgbRange: unknown
HDR: enabled
SDR brightness: 277 nits
SDR gamut wideness: 50%
Peak brightness: 1037 nits, overridden with: 1000 nits
Max average brightness: 277 nits
Min brightness: 0.0002 nits
HDR color profile source: EDID
HDR ICC profile: none
Wide Color Gamut: enabled
ICC profile: none
Color profile source: sRGB
Color power preference: prefer efficiency and performance
Brightness control: supported, set to 80% and dimming to 100%
DDC/CI: allowed
Color resolution: unknown
Allow EDR: unsupported
Sharpness control: unsupported
Automatic brightness: unsupported
Auto Rotate Policy: incapable
Adaptive backlight modulation: unsupported
```
```
❯ nvidia-smi
Sat Jul 25 16:04:12 2026
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 610.43.03 KMD Version: 610.43.03 CUDA UMD
Version: 13.3 |
+-----------------------------------------+------------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile
Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util
Compute M. |
| | |
MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce RTX 5090 Off | 00000000:01:00.0 On |
N/A |
| 30% 37C P0 55W / 575W | 2260MiB / 32607MiB | 0%
Default |
| | |
N/A |
+-----------------------------------------+------------------------+----------------------+
```
--
You are receiving this mail because:
You are watching all bug changes.