https://bugs.kde.org/show_bug.cgi?id=524540

Troy Latchman <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #9 from Troy Latchman <[email protected]> ---
Possibly another manifestation of this same issue, on identical versions
(Fedora 44, Plasma 6.7.4, NVIDIA 610.57.04) but hitting the `plasmalogin`
greeter at boot instead of a running desktop session.

On my system the greeter's own KWin instance
(`plasma-login-kwin_wayland`) occasionally fails an atomic commit shortly
after starting, crashes, and is restarted by systemd. When that happens,
the already-rendered password field stays visible and still responds to
mouse input, but no longer accepts keyboard input — clicking any other UI
element (e.g. "Switch User") forces the greeter to rebuild the affected UI
and restores keyboard input. I don't get a full freeze like the desktop
case above; the greeter's automatic restart seems to recover the display
layer but not the password field's input wiring.

`atomic commit failed: Permission denied` shows up in the journal on
nearly every greeter start (found in ~15-20 occurrences across two weeks
of logs), but the user-visible dead-keyboard symptom is much rarer
(noticed twice) — consistent with this being a timing-dependent
consequence of the same underlying register/commit issue rather than a
separate bug: most of the time KWin's retry lands before the QML
password field finishes wiring up input, so the race is invisible in
practice.

Journal excerpt from one occurrence:

```
kwin_wayland[124026]: Failed to find a working output layer configuration!
Enabled layers:
kwin_wayland[124026]: src KWin::RectF(0,0 1920x1200) -> dst KWin::Rect(0,0
1920x1200)
kwin_wayland[124026]: Applying output configuration failed!
plasma-login-wallpaper[124059]: The PlasmaWindowManagement protocol hasn't
activated in time. The client possibly got denied by kwin? Check kwin output.
kwin_wayland[124026]: atomic commit failed: Permission denied
systemd[123921]: Stopping plasma-login-kwin_wayland.service - KDE Window
Manager (Login Manager Version)...
systemd[123921]: Stopped plasma-login-kwin_wayland.service - KDE Window Manager
(Login Manager Version).
plasmalogin-helper[124175]: [PAM] Asked to close the session but it wasn't
previously open
plasmalogin[3323]: Auth: plasmalogin-helper exited with 255
```

System: Fedora Linux 44, kernel 7.1.13-200.fc44.x86_64, GPU NVIDIA GeForce
GTX 1660 Ti (TU116), driver 610.57.04, plasma-login-manager 6.7.4-1.fc44,
kwin 6.7.4-2.fc44, plasma-workspace 6.7.4-2.fc44, KF6 6.29.0, Qt 6.11.2.

Possibly also related: bug 521568 (same "atomic commit failed: Permission
denied" signature, also NVIDIA, during a different Wayland compositor
handoff point — SDDM greeter to user session).

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to