Installieren Sie den Fingerprint Driver 138a: 0090 unter Ubuntu 16.04 (ThinkPad T460s).

8

Ich bin dabei, meine neuen fantastischen T460s mit Ubuntu 16.04 zu konfigurieren (aufgrund des Skylake-Kernel-Problems muss ich eine solche neue Version auswählen). Ich habe versucht, meinen Fingerabdrucksensor zu verwenden, der 138a: 0090 (lusb) ist. Fingerprint Gui erkennt das nicht Gerät, das kein Wunder ist, weil es nicht auf der Kompatibilitätsliste steht. Muss ich auf einen Fahrer warten oder kann ich etwas dagegen tun?

Vielen Dank :)

Atomius
quelle
1
16.04 wurde nicht veröffentlicht, wodurch Ihre Frage nicht zum Thema gehört. Wenn Ihre Frage lautete, wie dieser bestimmte Fingerabdruckleser funktioniert, wäre das etwas anderes.
LiveWireBT
Das ist genau meine Frage, ich bin neu in dieser Community als Autor, also entschuldigen Sie bitte einige Fehler beim Posten von Sachen
Atomius
1
Dies wird noch nicht unterstützt. Verfolgen Sie den Fehler unter bugs.freedesktop.org/show_bug.cgi?id=94536
Treviño
Ich habe den gleichen Scanner auf meinem neuen Lenovo Thinkpad X1 Yoga. Auch kein Glück mit Fprint. Ich habe mir das libfprint-Repo angesehen, aber das Projekt wurde zuletzt im Jahr 2008 aktualisiert, und es scheint keine "Treiberanforderungsliste" zu geben :(
Dies funktionierte mit meinem x1-Carbon i7 3. Generation 3448 launchpad.net/~fingerprint/+archive/ubuntu/fingerprint-gui Viel Glück
Sherif Salem

Antworten:

6

Ich habe gerade den Fingerabdruckleser (138a: 0090) an meinem Thinkpad T460p arbeiten lassen!

  1. libpam-fprintdKönnte eine gute Idee sein, um zu entfernen, wenn Sie es bereits installiert haben:
    $sudo apt remove libpam-fprintd
  2. Fügen Sie das Repo hinzu, für libpam-fprintddas 138:0090
    $ unterstützt wirdsudo add-apt-repository -u ppa:3v1n0/libfprint-vfs0090
  3. Installieren Sie libpam-fprintd
    $sudo apt install libpam-fprintd
  4. Registrieren Sie Ihren Indexfinder mit:
    $fprintd-enroll -f "right-index-finger" "$USER"
  5. Alle Finger einschreiben:
    $for finger in {left,right}-{thumb,{index,middle,ring,little}-finger}; do fprintd-enroll -f "$finger" "$USER"; done

Weitere Informationen finden Sie hier: https://github.com/3v1n0/libfprint

barro32
quelle
ES KLAPPT! Getestet auf einem Lenovo T460p und es funktioniert bisher einwandfrei. Großartiger Arbeiter!
Sean Bone
Ich habe Ihre Anweisung befolgt, aber als ich versuchte, einen Finger einzuschreiben, bekam ich Enroll result: enroll-unknown-error. Ich versuche, es auf T460p mit Ubuntu 18.04 zum Laufen zu bringen. Haben Sie Ideen, wie es funktioniert?
Mateuszb
habe dies auf meinem Lenovo p50 Laptop versucht. funktionierte gut, bis sich der Finger einschrieb, Ausgabe war:list_devices failed: No devices available
Zany_Zachary1
5

Ich habe eine x1 Carbon 4. Generation, die den gleichen Fingerabdruckleser hat. Ich habe die Quelle von upstram libfprint durchgesehen und sie sieht noch nicht unterstützt aus. Deshalb funktioniert sie nicht. Sie müssen wahrscheinlich warten, bis jemand einen Treiber dafür erstellt.

Dave Chiluk
quelle
2

Die Bemühungen, das Protokoll zurückzuentwickeln, haben begonnen und hier einige Erfolge erzielt . Behalten Sie dieses Projekt für einen Fahrer im Auge.

conradlee
quelle
0

Für Ubuntu 16.04 oder höher:

Befolgen Sie diese Schritte, um das Repo auf einer Lenovo B-Serie zu installieren (funktionierte hervorragend mit meinem Lenovo E450).

  1. $ sudo apt install libpam-fprintd
  2. $ fprint-enroll
  3. Wischen Sie mit dem Finger über den Fingerscanner
Mack
quelle