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.

Reply via email to