Adding /etc/pam.d/sddm causes me to have issues with login

Hello, I am trying to currently get fingerprint authentication working. Therefore, I followed this guide [SDB:Using fingerprint authentication - openSUSE Wiki](Using fingerprint authentication).

I ran sudo pam-config --update --fprintd but it says module /lib/security/pam_fprintd.so is not installed. I decided to install it but this is what happens

sudo zypper install fprintd-pam
Loading repository data...
Reading installed packages...
'fprintd-pam' is already installed.
No update candidate for 'fprintd-pam-1.94.3-1.1.x86_64'. The highest available version is already installed.
Resolving package dependencies...
Nothing to do.

I ignored it and decided to add /etc/pam.d/kde (this functions alright and doesn’t cause issues with login).

Then, I added /etc/pam.d/sddm and then that’s where there’s issues with logging in. I went into tty and ran a sudo rm /etc/pam.d/sddmand rebooted so I can login again.

I did run fprintd-enroll and fprintd-verify with sudo privileges but it seems to only register one finger.

Is there a way to make it properly work?

i had to rollback the sddm change because doing sudo rm /etc/pam.d/sddm caused the logging in to lag for a while.

I tried it again but this time I tried copying /usr/lib/pam.d/kde along with /usr/lib/pam.d/sddm to /etc/pam.d/kde along with /etc/pam.d/sddm followed by those changes as suggested by the Using fingerprint authentication article.

I tried to log in from lock screen using fingerprint but it keeps saying failed. However, I can properly login with password unlike the change before I did the rollback.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.