Bug 469810 - When using non-password auth method, always show the UI in the lock screen without having to move the mouse first
Summary: When using non-password auth method, always show the UI in the lock screen wi...
Status: CONFIRMED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Theme - Breeze (show other bugs)
Version: 5.27.5
Platform: Arch Linux Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
: 488847 498042 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-05-15 15:01 UTC by Ray Leon
Modified: 2025-01-04 04:24 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ray Leon 2023-05-15 15:01:00 UTC
SUMMARY
I've recently set up fingerprint authentication with the KDE lock screen, but I still need to get to the password entry screen by moving the mouse before fingerprint authentication starts working. It'd be nice if I could just press on the fingerprint reader in order to unlock the screen.

STEPS TO REPRODUCE
1. Set up fprintd and add 'auth sufficient pam_fprintd.so' to /etc/pam.d/kde
2. Lock the screen
3. Try to use the fingerprint reader without using the mouse

OBSERVED RESULT
Screen should unlock if fingerprint matches

EXPECTED RESULT
I have to disturb the screen somehow before I can unlock it.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux (rolling)
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.9
Graphics Platform: Wayland

ADDITIONAL INFORMATION
Here's my `/etc/pam.d/kde`:
```
#%PAM-1.0

auth            sufficient      pam_fprintd.so
auth            include         system-login

account         include         system-login

password        include         system-login

session         include         system-login
```
Comment 1 Nate Graham 2023-05-15 17:38:32 UTC
Yes, this periodically breaks, unfortunately.
Comment 2 Ray Leon 2023-05-23 13:58:30 UTC
It seems like unlimited timeouts / timeouts greater than 99 seconds are currently broken in pam_fprintd (https://gitlab.freedesktop.org/libfprint/fprintd/-/issues/147), so this might not be fixable at the moment.
Comment 3 Nate Graham 2024-06-20 23:13:30 UTC
*** Bug 488847 has been marked as a duplicate of this bug. ***
Comment 4 Gauthier 2024-12-04 20:52:22 UTC
Hello,

The fprintd issue mentioned by Ray still doesn't seem to be solved. I don;lt image there is any workaround on the plasma side?
Comment 5 Nate Graham 2025-01-04 04:24:52 UTC
*** Bug 498042 has been marked as a duplicate of this bug. ***