In diesem Artikel beschreibe ich, wie man einen Fingerabdruckscanner unter Ubuntu einrichtet.
Dazu wird die Software Thinkfinger benutzt.
Zuerst wird geprüft, ob Thinkfinger den verbauten Fingerabdruckscanner unterstützt.
lsusb | grep -i finger
Die Ausgabe zeigt dann eine Zeile wie diese
Bus 001 Device 004: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
Aktuell unterstützt Thinkfinger folgende Id’s.
045e:00bb 08ff:1683 08ff:2580 08ff:268d
045e:00bc 08ff:1684 08ff:2660 08ff:268e
045e:00bd 08ff:1685 08ff:2680 08ff:268f
045e:00ca 08ff:1686 08ff:2681 08ff:2691
0483:2015 08ff:1687 08ff:2682 08ff:2810
0483:2016 08ff:1688 08ff:2683 08ff:5501
05ba:0007 08ff:1689 08ff:2684 138a:0001
05ba:0008 08ff:168a 08ff:2685 138a:0005
05ba:000a 08ff:168b 08ff:2686 138a:0008
061a:0110 08ff:168c 08ff:2687 147e:1000
08ff:1600 08ff:168d 08ff:2688 147e:2016
08ff:1660 08ff:168e 08ff:2689 147e:2020
08ff:1680 08ff:168f 08ff:268a 147e:3001
08ff:1681 08ff:2500 08ff:268b
08ff:1682 08ff:2550 08ff:268c
0483:2015 147e:1002 147e:3000
0483:2016 147e:1003 147e:3001
147e:1000 147e:2015 147e:5002
147e:1001 147e:2016 147e:5003
Wenn die Id hier vorkommt, sollte der Fingerabdruckscanner funktionieren.
Zum Installieren muss folgendes PPA hinzugefügt werden.
sudo add-apt-repository ppa:fingerprint/fingerprint-gui
Danach ein Update auf die Paketquellen mit
sudo apt-get update
und dann die eigentliche Installation mit
sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui
Nach der Installation muss man sich einmal ausloggen und wieder einloggen.
Über das Dash startet man jetzt die Anwendung „Fingerprint Gui“ und richtet für den aktuellen Benutzer einen oder mehrere Fingerabdrücke ein.
Jetzt sollte das Einloggen in die Gui, grafische Anwendungen mit gksudo und ähnlichem, sowie sudo in der Bash per Fingerabdruckscanner funktionieren.