| Summary: | KScreenLocker requires PAM service file called `kde`, but new `plasma-login-manager` creates `plasmalogin` | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Edmund <edmund> |
| Component: | Screen locking | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED LATER | ||
| Severity: | normal | CC: | edmund, kde |
| Priority: | NOR | ||
| Version First Reported In: | 6.5.5 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Arch Linux | ||
| OS: | All | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Edmund
2026-01-29 10:02:14 UTC
>2. Make sure any local kde PAM service was removed (e.g. /usr/lib/pam.d/kde). Don't do that! >3. Lock the screen and try to unlock it. In theory pam should then fall back to something existing. ---- At this point in time I'm not sure we want them to share the same pam file, they are architectured differently especially with regards to handling non-interactive methods. It's something we'll fix up later. (In reply to David Edmundson from comment #1) > >2. Make sure any local kde PAM service was removed (e.g. /usr/lib/pam.d/kde). > > Don't do that! Oops! My bad - I assumed that file was installed via SDDM, not KScreenLocker. Better close this. Apologies for the noise. (In reply to David Edmundson from comment #1) > >2. Make sure any local kde PAM service was removed (e.g. /usr/lib/pam.d/kde). > > Don't do that! Out of sheer interest: Is that file provided by upstream? I see [here](https://gitlab.archlinux.org/archlinux/packaging/packages/kscreenlocker/-/blob/main/kde.pam?ref_type=heads) that Archlinux apparently provides its own. I saw the same for FreeBSD. Presumably because each distro is unique in its PAM/login requirements? |