Wie installiere ich einen Fingerabdruckleser auf Lenovo ThinkPad?

47

Ich habe ein Lenovo ThinkPad mit einem Fingerabdruckleser:

Thinkpad Fingerabdruck

Wie kann Ubuntu es erkennen und für die Anmeldung verwenden?

Ich habe es schon versucht:

sudo add-apt-repository ppa:fingerprint/fingerprint-gui
sudo apt-get update

... aber diese GUI hat mein Gerät nicht erkannt. Kennt jemand eine andere Option?

Yosved Villar
quelle
Kennen Sie das Modell / den Hersteller / die ID des Fingerabdruckgeräts? Es kann in lspci -voder erscheinen lsusb -v.
Wilf
Gemäß dem Arch Linux-Wiki müssen Sie möglicherweise neu starten oder sich den Gruppen plugdevund hinzufügen scanner(Sie sollten sich bereits in der plugdevGruppe befinden).
muru
wie füge ich meinen benutzer auf dem 'plugdev' hinzu ???
Yosved Villar
Lies man useraddund mache sowas sudo useradd --groups=plugdev,scanner $USER. Dann werden Abmeldegruppen nur zum Zeitpunkt der Anmeldung angewendet. Nun, nicht genau, aber Abmelden / Anmelden ist der einfachste Weg.
Waltinator
Können Sie den Fingerabdruckleser in der Ausgabe von sudo lspci -voder sehen sudo lsusb -v? Wenn ja, bearbeiten Sie bitte Ihre Frage, um die Informationen weiterzugeben.
Waltinator

Antworten:

55

Ich habe sowohl Fingerprint Gui als auch FPrint in meinem Thinkpad W550S ausprobiert. Fingerprint Gui hatte eine schöne Oberfläche, war aber auf der Anmeldeseite und im Sudo ziemlich instabil und stürzte ständig ab.

FPrint scheint einfacher zu sein, funktioniert aber sehr gut:

Für Ubuntu 16.04 oder höher:

sudo apt install libpam-fprintd fprint-demo

Für Ubuntu 15.04 oder weniger

sudo add-apt-repository -y ppa:fingerprint/fprint
sudo apt-get update
sudo apt-get install libfprint0 fprint-demo libpam-fprintd gksu-polkit

Danach können Sie es testen, indem Sie fprint_demoden Fingerabdruck mit ausführen und speichern fprintd-enroll. Dadurch wird auf Ihrem Anmeldebildschirm automatisch ein Fingerabdruck anstelle eines Kennworts erforderlich.

Kostanos
quelle
gksu-polkit existiert in 2015.10 nicht, scheint aber installierbar zu sein: askubuntu.com/questions/653459/…
Nicolas Raoul
Eigentlich muss kein gksu-polkit installiert werden.
Nicolas Raoul
die frage war für den 14.04. Ich habe es nicht in den neuesten Versionen getestet. Aber danke trotzdem.
Kostanos
4
Für den 16.04 apt-get install libpam-fprintdwar es ausreichend eine fprintd-enrollfunktionierende Anmeldeseite zu bekommen .
Samuli Kärkkäinen
1
Nachdem Sie dies eingestellt haben,
kehren Sie
4

Fprint funktionierte perfekt auf einem Lenovo Thinkpad X1 Carbon unter Ubuntu 14.04. Ich habe die Anweisungen genau befolgt:

sudo add-apt-repository -y ppa:fingerprint/fprint
sudo apt-get update
sudo apt-get install libfprint0 fprint-demo libpam-fprintd

und speicherte schließlich meinen Fingerabdruck mit fprintd-enroll. Ich kann mich jetzt anmelden und meinen sudoZugang mit einem Fingerwisch bestätigen !!

Albin Freycenon
quelle
Oh wow, hatte meine T440s seit 3 ​​Jahren und gerade erst gemerkt, dass fprint wunderbar funktioniert. Das ist ziemlich süß!
Ibrahim
Was ist der Unterschied in Ihrer Antwort von der vorherigen?
Kostanos
3
@AlbinFreycenon funktioniert das x1 carbon 5th gen?
Kasun Siyambalapitiya
Kein Gerät in Ubuntu 16
Dibish
2

Auf meinem Thinkpad X220 musste ich den Fingerabdruckleser im BIOS aktivieren (tippen Sie wiederholt auf F1, nachdem Sie den Computer gestartet haben).

Danach funktioniert fprint_demo in dem Sinne, dass es ausgeführt wird, es kann jedoch keine Fingerabdruckdaten lesen ("Schlechter Scan. Bitte entfernen Sie Ihren Finger, bevor Sie es erneut versuchen.").

Erik Aas
quelle
5
Ich möchte es nur so verwenden, wie ich es unter Windows verwendet habe.
Yosved Villar