https://bugs.kde.org/show_bug.cgi?id=523637
Bug ID: 523637
Summary: LayerShellV1Window maximize/fullscreen loop causes
system freeze after PackageKit update check
Classification: Plasma
Product: kwin
Version First 6.7.3
Reported In:
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Severity: crash
Priority: NOR
Component: wayland-generic
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
After PackageKit completes a get-updates transaction, kwin begins logging the
following messages in a continuous loop at approximately 16-second intervals:
KWin::LayerShellV1Window doesn't support setting maximized state
KWin::LayerShellV1Window doesn't support setting fullscreen state
The loop runs indefinitely (observed for 2+ hours) and eventually causes a hard
system freeze requiring a power cycle. The system becomes completely
unresponsive — no TTY switching, no lock screen.
Reproducer:
Run on KDE Plasma Wayland session
Wait for PackageKit to perform a background get-updates check (or trigger one
manually via Discover/the update notifier applet)
Within ~3 minutes of PackageKit completing, the LayerShellV1Window flood begins
in the kwin journal
System will freeze after an indeterminate period (observed between 45 minutes
and 2+ hours)
The timing strongly suggests a Plasma update notification applet or panel
widget enters a retry loop after PackageKit reports available updates,
repeatedly requesting maximize or fullscreen state on a layer shell surface
that kwin rejects.
Observed behaviour: 8 log messages per ~16 second cycle, indefinitely, until
freeze.
Expected behaviour: Either the request succeeds, or the requesting client stops
retrying after rejection.
Additional notes: No GPU errors accompany this crash (unlike separate amdgpu
PRT-triggered crashes on this system), suggesting this is purely a
compositor/shell issue. The flood also occurred once triggered by a
KSplash/screen unlock sequence rather than PackageKit, so PackageKit may be one
of multiple triggers.
System: Fedora 44, kernel 7.1.4-204.fc44, KDE Plasma Wayland, AMD RX 580 /
amdgpu
--
You are receiving this mail because:
You are watching all bug changes.