Installa il driver per impronte digitali 138a: 0090 su Ubuntu 16.04 (ThinkPad T460s)


8

Sto per configurare i miei nuovi fantastici T460 con Ubuntu 16.04 (a causa del problema del kernel Skylake devo scegliere una nuova versione) Ho provato a usare il mio sensore di impronte digitali che è 138a: 0090 (lusb) Fingerprint Gui non riconosce il dispositivo che non sorprende, perché non è nell'elenco di compatibilità di esso. Devo aspettare un autista o c'è qualcosa che posso fare al riguardo?

Molte grazie :)


1
16.04 non è stato rilasciato, il che rende la tua domanda fuori tema. Se la tua domanda fosse su come far funzionare quel particolare lettore di impronte digitali, sarebbe una cosa diversa.
LiveWireBT

Questa è esattamente la mia domanda, sono nuovo di questa community come scrittore, quindi per favore scusa alcuni errori nel pubblicare materiale
Atomius

1
Questo non è ancora supportato, traccia il bug su bugs.freedesktop.org/show_bug.cgi?id=94536
Treviño

Ho lo stesso scanner sul mio nuovo Lenovo Thinkpad X1 Yoga. Anche senza fortuna con fprint. Ho esaminato il repository libfprint, ma il progetto è stato aggiornato l'ultima volta nel 2008 e non sembra esserci un "elenco di richieste del driver" :(

questo ha funzionato con il mio x1-carbon i7 3a generazione 3448 launchpad.net/~fingerprint/+archive/ubuntu/fingerprint-gui Buona fortuna
Sherif Salem,

Risposte:


6

Ho appena ricevuto il lettore di impronte digitali (138a: 0090) che funziona sul mio Thinkpad T460p!

  1. Potrebbe essere una buona idea rimuovere libpam-fprintdse lo hai già installato:
    $sudo apt remove libpam-fprintd
  2. Aggiungi il repository per il libpam-fprintdquale supporta 138:0090
    $sudo add-apt-repository -u ppa:3v1n0/libfprint-vfs0090
  3. Installa libpam-fprintd
    $sudo apt install libpam-fprintd
  4. Iscriviti al tuo indice di ricerca utilizzando:
    $fprintd-enroll -f "right-index-finger" "$USER"
  5. Iscriviti a tutte le dita:
    $for finger in {left,right}-{thumb,{index,middle,ring,little}-finger}; do fprintd-enroll -f "$finger" "$USER"; done

Vedi qui per maggiori informazioni: https://github.com/3v1n0/libfprint


FUNZIONA! Testato su un Lenovo T460p e finora funziona perfettamente. Ottimo lavoro uomo!
Sean Bone,

Ho seguito le tue istruzioni, ma quando ho provato ad iscrivere il dito, ho avuto Enroll result: enroll-unknown-error. Sto cercando di farlo funzionare su T460p con Ubuntu 18.04 installato. Hai qualche idea su come farlo funzionare?
mateuszb,

ho provato questo sul mio laptop Lenovo p50. ha funzionato bene fino alla registrazione del dito, l'output è stato:list_devices failed: No devices available
Zany_Zachary1

5

Ho un carbonio x1 di quarta generazione che ha lo stesso lettore di impronte digitali. Ho esaminato la fonte di upstram libfprint e non sembra ancora supportata, quindi è per questo che non funziona. Probabilmente dovrai aspettare che qualcuno crei un driver per questo.


2

Lo sforzo di decodificare il protocollo è iniziato e ha trovato un certo successo qui . Tieni d'occhio quel progetto per un autista.


0

Per Ubuntu 16.04 o versioni successive:

Seguire questi passaggi per installare il repository su un Lenovo serie B (funzionava perfettamente con il mio Lenovo E450)

  1. $ sudo apt install libpam-fprintd
  2. $ fprint-enroll
  3. Passare il dito sullo scanner dito
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.