Plasma 6.7.0 Wayland freezes after lock screen/display sleep (Intel + NVIDIA Hybrid Graphics)

Hi,

After updating to Plasma 6.7.0 on Fedora 44, I’m experiencing an issue on a Wayland session where the system becomes unusable after the screen turns off or the lock screen activates.

System

Operating System: Fedora Linux 44
KDE Plasma Version: 6.7.0
KDE Frameworks Version: 6.27.0
Qt Version: 6.11.1
Kernel Version: 7.0.12-201.fc44.x86_64 (64-bit)
Graphics Platform: Wayland

Hardware

  • ASUS TUF Dash F15 FX517ZR
  • Intel Core i7-12650H
  • 16 GB RAM
  • Intel Graphics (iGPU)
  • NVIDIA GeForce RTX 3070 Laptop GPU (dGPU)

Display Configuration

  • Internal display: 2560×1440 @ 165 Hz
  • External monitor: 2560×1440 @ 144 Hz
  • External monitor connected via HDMI

Symptoms

  • Desktop works normally.
  • External monitor works normally.
  • After display sleep or lock screen activation, the screen goes black and does not recover.
  • Sometimes the lock screen background appears, but the login prompt never shows.
  • Keyboard backlight/brightness controls still respond, suggesting the system is still running.
  • The external monitor remains detected.
  • The only reliable way I have found to recover is to reboot.

What Makes Me Think This May Be a Regression

  • Plasma X11 works normally.
  • The issue only occurs on Wayland.
  • The issue started immediately after updating to Plasma 6.7.0.
  • The system is otherwise stable during normal use.

Temporary Workaround

For now, I have disabled screen locking, display sleep, and automatic suspend. With those disabled, I have not encountered the issue so far.

Has anyone with Plasma 6.7.0, Wayland, hybrid Intel/NVIDIA graphics, or external monitors seen something similar?

I’m still relatively new to KDE and Wayland troubleshooting, so if there are specific logs, commands, or debugging steps that would be useful, please let me know which ones to collect and I’ll provide them.

Thanks.

Nearly identical behavior here after upgrade to Plasma 6.7, Wayland.

Operating System: Fedora Linux 44
KDE Plasma Version: 6.7.0
KDE Frameworks Version: 6.27.0
Qt Version: 6.11.1
Kernel Version: 7.0.12-201.fc44.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 24 × 12th Gen Intel® Core™ i7-12850HX
Memory: 32 GiB of RAM (31.1 GiB usable)
Graphics Processor: NVIDIA RTX A2000 8GB Laptop GPU
Manufacturer: Dell Inc.
Product Name: Precision 7670

Dell S2725QC 3840X2160
External monitor connected USB-C
No signal

Same here. Screen/System freezes when connecting to external monitors, not returning after monitor disconected: sometimes exactly when I click to adjust brightness.

Intel i7
Nvidia GeForce RTX 3050.

Update:

I installed SDDM after encountering this issue and it is now the active display manager on my system.

Since switching to SDDM, I have not experienced any further freezes when the lock screen activates or when the display turns off due to inactivity, including with an external monitor connected.

This makes me suspect the issue may be related to Plasma Login Manager, although I’m still testing and cannot yet say for certain.

I updated to Plasma 6.7 on Fedora 44 and faced the same/similar issue!
The difference is that I rebooted after update and I wasn’t able to enter my session at all: plasmalogin wasn’t automatically launching (old issue, bypass it by restarting it from tty) but when I login Plasma never starts, and it launched plasmalogin again and again.

Similar to what you did, I could start Plasma X11, reinstall sddm, disable plasmalogin, enable sddm, reboot, and then I could login to Plasma under wayland.

Thanks for sharing.

It’s interesting that switching from Plasma Login Manager to SDDM appears to have helped in both cases.

Another observation:

I can consistently reproduce freezes only when an external monitor is connected.

Changing brightness through System Settings works normally, and hardware brightness controls also work.

However, adjusting brightness from the Plasma “Brightness & Color” tray widget causes the session to freeze when an external monitor is connected. I have reproduced this multiple times.

With only the laptop display active, I have not been able to reproduce the issue so far.

This may be related to what @rapohe3969 mentioned earlier about freezes sometimes occurring while adjusting brightness.

Same here, if I use the brightness control from the tray widget the entire PC locks up and I have to hard restart.

I thought it’s something wrong with nvidia/wayland.

I can add another data point, but my case is not exactly identical.

System:

Distribution: CachyOS
Kernel: 7.0.12-1-cachyos
KDE Plasma: 6.7.0
KWin: 6.7.0
Session: Wayland
NVIDIA driver: 610.43.02
GPU: NVIDIA RTX A2000 Laptop GPU
Hardware: Lenovo ThinkPad P1 Gen 4

I had two complete freezes today after leaving the notebook idle for a few minutes. This system was stable before and had not frozen like this previously.

Symptoms:

- display/session frozen
- keyboard input dead
- Ctrl+Alt+F3 did not switch to a TTY
- Num Lock LED did not react
- Magic SysRq did not help
- ping still worked
- SSH did not respond
- hard power-off was required

Relevant journal line at the time of the freeze:

NVRM: GPU at PCI:0000:01:00: GPU-89c54c22-d59d-3204-4625-2c1a222a8473
NVRM: Xid (PCI:0000:01:00): 31, pid=1450, name=kwin_wayland, channel 0x0000000c, intr 00000000. MMU Fault: ENGINE GRAPHICS GPC1 GPCCLIENT_ROP_0 faulted @ 0x0_06926000. Fault is of type FAULT_PDE ACCESS_TYPE_VIRT_WRITE

For me, brightness control itself does not seem to be the trigger. Brightness changes work normally. I have also not yet confirmed an external-monitor dependency. In my case the common factor appears to be idle/display power management or lock/display sleep behavior on Plasma 6.7.0 Wayland with NVIDIA.

For now I disabled KDE power saving / display sleep / automatic locking and I have not reproduced the freeze again yet. I will update if it happens again or if I can find a more specific trigger.

It seems that this issue is reported and has been resolved in Plasma 6.7.1, from this bug report. https://bugs.kde.org/show_bug.cgi?id=521727

Can confirm here too, the freeze when using the brightness widget is fixed in Plasma 6.7.1

OS: Fedora Linux 44
Kernel: Linux 7.0.13-200.fc44.x86_64
DE: KDE Plasma 6.7.1
WM: KWin (Wayland)
GPU 1: NVIDIA Geforce RTX 3070
GPU 2: Intel Iris Xe

Final Update:

The issue now seems to be resolved.

After updating to the latest packages, I removed SDDM and switched back to the default Plasma Login Manager. I also restored all of my power management and screen locking settings to their defaults.

Since then, I have not been able to reproduce any of the previous freezes. Lock screen activation, automatic screen-off, display power management, and wake-up are all working normally again.

The freeze when adjusting brightness from the Brightness & Color tray widget is also gone.

At this point, it appears the issue has been resolved in a recent update. Thanks to everyone who shared their experiences and helped narrow it down.