This bug was fixed in the package sddm -
0.21.0+git20250502.4fe234b-2ubuntu3

---------------
sddm (0.21.0+git20250502.4fe234b-2ubuntu3) resolute; urgency=medium

  * Fix for SDDM hanging on logout and not restarting the greeter on
    crash: (LP: #2147233)
    - d/p/fix-vt-hang-on-logout.patch: Fix SDDM hanging on logout by
      resetting VT from VT_PROCESS to VT_AUTO when the controlling session
      process has exited, preventing VT_WAITACTIVE from blocking
      indefinitely.
    - d/p/fix-greeter-restart-on-crash.patch: Restart greeter when it
      exits unexpectedly (e.g. compositor crash). SDDM now distinguishes
      between an intentional greeter stop (user login via expectStop(),
      explicit stop()) and an unexpected exit, emitting the failed() signal
      in the latter case so the display is restarted. Display calls
      expectStop() on the greeter when user authentication succeeds to
      prevent the normal session-handoff exit from being treated as a
      crash.

 -- Erich Eickmeyer <[email protected]>  Fri, 03 Apr 2026 14:15:26
-0700

** Changed in: sddm (Ubuntu)
       Status: Fix Committed => Fix Released

** Changed in: kwin (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2147233

Title:
  sddm and kwin have race condition with logout

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kwin/+bug/2147233/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to