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.