My fingerprint is detected, enrolled works unfortunately i don’t Lockscreen to login not working…using konsole to access also not working…wondering how to enable it…?
I also was hoping that with 5.24 announcement at last I will be able to use the fingerprint for login and perhaps for su/admin rights. But after enrolling fingerprints via System Settings -> User -> Configure Fingerprint Authentication I am unable to use fingerprint for login, etc. The System Settings -> Users continues to state below that “Logging into the system with your fingerprint is not yet supported”.
I can verify that hardware is working and supported (ID 06cb:00f0 Synaptics, Inc.) on my HP EliteBook 835 G8. Also it seems I have all the necessary packages installed ([FONT=monospace]on kernel 5.16.10 and Tumbleweed):
fprintd
fprintd-pam
pam
[/FONT]
**VG-835G8Nix:/home/vg #** fprintd-list vg
found 1 devices
Device at /net/reactivated/Fprint/Device/0
Using device /net/reactivated/Fprint/Device/0
Fingerprints for user vg on Synaptics Sensors (press):
- #0: right-thumb
- #1: left-index-finger
- #2: right-index-finger
Additionally I see that common-auth under /etc/pam.d has only the following entries:
#%PAM-1.0
auth include common-auth
account include common-account
password include common-password
session required pam_loginuid.so
session include common-session
session optional pam_keyinit.so revoke force
Assist on resolving this if someone managed to find a solution. Are there any other necessary packages that needs to be installed or is it the currently the issue between the SDDM not working nicely or not being integrated as needed with KDE/Plasma?
It seems that openSUSE wiki has been updated and states the following.
After you have registered the fingerprints you can prepare sddm to authenticate with fingerprints. In order to use password or fingerprint, add the following to /etc/pam.d/sddm right underneath
#%PAM-1.0
auth [success=1 new_authtok_reqd=1 default=ignore] pam_unix.so try_first_pass likeauth nullok
auth sufficient pam_fprintd.so
In order to user fingerprint authentication with KDE's lock screen, create a file /etc/pam.d/kde and include the lines:
auth sufficient pam_unix.so try_first_pass likeauth nullok
auth sufficient pam_fprintd.so
Once you hit 'Enter' on the lock screen, you are asked to use the fingerprint scanner to unlock the screen.
This works only on login screen, still not when granting su password, be it in KDE (X11/Wayland) or terminal commands. A small progress at least.