Thinkpad T480 Finger Print Reader

I have gotten fingerprint login working on 18.04 and the sensor which comes with a T480s by using the python-validity project.

The basic install steps are

  1. Remove any existing installs of fprintd
sudo apt remove fprintd
  1. Add the python-validity PPA
sudo add-apt-repository ppa:uunicorn/open-fprintd
sudo apt-get update
  1. Install python-validity and dependencies
sudo apt install open-fprintd fprintd-clients python3-validity
  1. Enrol a fingerprint
fprintd-enroll -f fprintd-enroll -f right-index-finger
  1. Enable fingerprint login
sudo pam-auth-update