https://bugs.kde.org/show_bug.cgi?id=521469
Bug ID: 521469
Summary: Fingerprint authentication succeeds at PAM level but
lock screen does not auto-unlock; requires manual
click/Enter to finalize
Classification: Plasma
Product: plasmashell
Version First 6.6.4
Reported In:
Platform: Ubuntu
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Screen locking
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: 1.0
Created attachment 193157
--> https://bugs.kde.org/attachment.cgi?id=193157&action=edit
Archive for the attachments
On the screen locker, a successful fingerprint scan is authenticated by
pam_fprintd, but kscreenlocker_greet does not act on it. The locker waits
until I manually click the unlock arrow (or press Enter) to finalize the
already-successful fingerprint session. The reader recognizes my finger
on the first try; the only problem is the extra manual confirmation step.
See attached journal (one lock -> single scan -> unlock): pam_fprintd
succeeds at 18:52:05 — proven because pam_kwallet5, which is ordered AFTER
the "required" pam_fprintd line in the attached kde-fingerprint PAM file,
runs at 18:52:05. The greeter then sits idle until my manual click at
18:52:07 (the pam_unix(kde:auth) failure there is just the empty password
field being submitted by the click; harmless). So a successful fingerprint
match is not being auto-finalized by the greeter.
The password (kde) and smartcard (kde-smartcard) PAM stacks also run in
parallel.
STEPS TO REPRODUCE
1. Enroll a fingerprint (fprintd) with libpam-fprintd installed.
2. Lock the screen (Meta+L).
3. Scan the enrolled finger once.
OBSERVED RESULT
Finger is recognized and pam_fprintd authenticates, but the session does
NOT unlock until I click the arrow / press Enter.
EXPECTED RESULT
A successful fingerprint match unlocks immediately, with no click/keypress.
SOFTWARE/OS VERSIONS
Plasma: 6.6.4 | KScreenLocker: 6.6.4 | Frameworks: 6.24.0 | Qt: 6.10.2
OS: Ubuntu 26.04 | Graphics: Wayland
Sensor: Goodix MOC (press) | fprintd 1.94.5 | libpam-fprintd 1.94.5-4
ADDITIONAL INFORMATION
Attachments:
- kde-fingerprint.pam — the PAM service the locker uses
- lockscreen-fingerprint-journal.txt — annotated journal of the reproduction
--
You are receiving this mail because:
You are watching all bug changes.