Ubuntu 22.04 Fingerprint with Lenovo t460s

Erstelle eine Datei libfprint.list mit folgendem Inhalt:

sudo vi /etc/apt/sources.list.d/libfprint.list

deb http://ppa.launchpad.net/3v1n0/libfprint-vfs0090/ubuntu focal main
deb-src http://ppa.launchpad.net/3v1n0/libfprint-vfs0090/ubuntu focal main

Jetzt braucht man noch die libssl-1.1, diese mit dpkg installieren

wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1-1ubuntu2.1~18.04.20_amd64.deb

sudo dpkg -i libssl1.1_1.1.1-1ubuntu2.1~18.04.20_amd64.deb

Um das Fingerprint-Modul zu laden und zu testen installieren wir aus dem Snap folgendes:

sudo snap install validity-sensors-tools
sudo snap connect validity-sensors-tools:raw-usb
sudo snap connect validity-sensors-tools:hardware-observe
sudo validity-sensors-tools.initializer
sudo validity-sensors-tools.led-test

Die Vorbereitungen sind damit abgeschlossen und wir installieren das Fingerprint-Paket:

sudo apt update
sudo apt install libfprint-2-tod-vfs0090 libpam-fprintd 

Testen und Finger scannen:

fprintd-enroll
fprintd-verify
Using device /net/reactivated/Fprint/Device/0
Listing enrolled fingers:
 - #0: right-index-finger
Verify started!
Verifying: right-index-finger
Verify result: verify-no-match (done)

Der Finger wurde für die Anmeldung des aktuell angemeldeten Benutzer registriert und man sich nun mit dem Fingerabdruck anmelden.