This tutorial was invaluable in getting this guide trimmed down
Check the original branch for the general install process, INCLUDING ACTIVATING THE FINGERPRINT SENSOR. This guide is more for re-installing after an update.
First we need to remove any fingerprint software, including libpam-fprintd or any other fprintd instance.
sudo apt-get remove libpam-fprintdsudo apt list | grep 'finger\|fprintd'should return nolibpam-fprintdorfprintdpackages
Now we start to install the package
sudo add-apt-repository -u ppa:3v1n0/libfprint-vfs0090sudo apt install libpam-fprintdsudo systemctl enable fprintdreboot -fwill reboot your computer to enable thefprintdservice
Let's start enrolling fingerprints! Make sure to wash your hands before starting, moistening your fingertips can help with the process if you run into trouble.
fprintd-enroll -f "right-index-finger" "$replace_with_your_username"enrolls just the right index fingerfor finger in {left,right}-{thumb,{index,middle,ring,little}-finger}; do fprintd-enroll -f "$finger" "$replace_with_your_username""; doneenrolls all fingers. Remove entries if you lack these hands/fingersfprintd-verifytests whether these enrollments were stored and identify successdully
Finally, we edit SDDM to properly utilize the reader
sudo nano /etc/pam.d/sddm- Add
auth sufficient pam_fprintd.so max-tries=3below the file header and save sudo pam-auth-update, pressENTER, and selectFingerprint Recognitionwith the arrow keys andSPACE.ENTERwill close the session.reboot -ffor good measure