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.

Reply via email to