Recently I've bought Lenovo ThinkPad X1 Carbon Gen8. Everything seems fine except one thing - I can't fully configure fingerprint reader.
I've followed guide https://askubuntu.com/a/1082465/249099 and added
auth [success=2 default=ignore] pam_fprintd.so max_tries=3 timeout=10
to /etc/pam.d/common-auth
and added my fingerprint using fprintd-enroll $USER
.
Console login and KDE lock screen login works fine. Latter not very usable, I need to press enter before system will scan my finger, but at least it work.
Big problem is that SDDM not allows me to login at all. If I press enter as on lock screen - it blocks forever. If I input password - it blocks forever.
I tried to follow https://wiki.archlinux.org/index.php/SDDM#Using_a_fingerprint_reader and added
auth sufficient pam_fprintd.so
to the beginning of /etc/pam.d/sddm
but id didn't help, SDDM grays and does not allow me to do anything, I ought to go to virtual console, revert all fingerprint-related settings and restart SDDM from there.
GDM works fine with fingerprint from the box, without any settings from my side.
Could anybody help me setup SDDM to support fingerprint login?
I think you need to add this, but don't remove the pam_fprintd.so one: