Lettore di impronte digitali Lenovo T440s in Fedora 20


8

Ho appena ricevuto il mio nuovo Lenovo T440s e ho installato Fedora 20 con Gnome 3. Tutto funziona senza intoppi, ad eccezione del lettore di impronte digitali. Ha un dispositivo Validity VFS5011 (138a: 0017) che non è ancora ufficialmente supportato da libfprint, ma è disponibile un supporto sperimentale .

Ho installato questa versione di libfprintfrom source e ho anche creato lo standard fprintd e pam_fprint . Nella sezione Utenti delle impostazioni di Gnome, ora ho un'opzione per abilitare l'accesso tramite impronta digitale. Mi iscrivo alla mia impronta digitale e ricevo un messaggio "La tua impronta digitale è stata salvata correttamente. Ora dovresti essere in grado di accedere utilizzando il tuo lettore di impronte digitali." Messaggio. Tuttavia, non lo sono. La schermata di accesso mi richiede la mia password come al solito. L'indicatore LED sul lettore di impronte digitali non lampeggia.

In un terminale, posso controllare la mia impronta digitale usando fprintd-verifye funziona. Anche la registrazione del dito tramite fprintd-enrollfunziona e sembra essere la stessa cosa dell'effettiva registrazione dalle impostazioni di sistema.

Aggiornare

Dai pam.dfile, due includono già pam_fprintd.so, uno è fingerprint-auth, l'altro è system-auth:

#%PAM-1.0
# This file is auto-generated.
# User changes will be destroyed the next time authconfig is run.
auth        required      pam_env.so
auth        sufficient    pam_fprintd.so
auth        sufficient    pam_unix.so nullok try_first_pass
auth        requisite     pam_succeed_if.so uid >= 1000 quiet_success
auth        required      pam_deny.so

account     required      pam_unix.so
account     sufficient    pam_localuser.so
account     sufficient    pam_succeed_if.so uid < 1000 quiet
account     required      pam_permit.so

password    requisite     pam_pwquality.so try_first_pass local_users_only retry=3 authtok_type=
password    sufficient    pam_unix.so sha512 shadow nullok try_first_pass use_authtok
password    required      pam_deny.so

session     optional      pam_keyinit.so revoke
session     required      pam_limits.so
-session     optional      pam_systemd.so
session     [success=1 default=ignore] pam_succeed_if.so service in crond quiet use_uid
session     required      pam_unix.so

Inoltre, penso che il mucchio di gdm-*file possa essere rilevante in quanto è mia comprensione che gdmè la schermata di accesso di Gnome? Tuttavia, nessuno di loro ha pam-fprintd.soin esso e aggiungerlo ad esempio gdm-fingerprintnon ha avuto alcun effetto.


Non ho più un lettore di impronte digitali, ma vorrei controllare le impostazioni pam.d che il lettore di impronte digitali è abilitato.
Didi Kohen,

Alcune delle risorse qui potrebbero aiutare.
terdon

Quale impostazione pam.d sarebbe in particolare?
Jonas Greitemann,

Risposte:


2

Dopo tutto, ho risolto il problema almeno in parte. Apparentemente,

yum install fprintd-pam

ha fatto il trucco. Ora, posso usare il lettore di impronte digitali per l'autenticazione sudo e la rimozione di un blocco dello schermo ma non ancora per la schermata di accesso iniziale (che penso sia abbastanza strana, poiché la schermata di accesso e il prompt del blocco dello schermo sembrano praticamente uguali). Qualsiasi ulteriore risposta su come raggiungere questo obiettivo è ancora benvenuta.


0

Ho un T410 senza lettore, ma darei un'occhiata a questa pagina per vedere se c'è qualcosa che può aiutare: Fedora Wiki - Caratteristiche / Impronta digitale .

Inizierei anche a cercare nella categoria ThinkWiki T440 , non ho visto nulla di specifico per questo modello lì, ma puoi spesso andare su e giù per alcuni modelli per trovare informazioni pertinenti.

Inoltre, ho trovato questo forum di Lenovo in cui qualcuno ti poneva la stessa domanda (stesso modello distro diverso - Ubuntu 13.10). Ubuntu 13.10 su un T440 - Problemi di Wifi, audio, lettore di impronte digitali e TrackPoint .


La pagina Wiki Fedora è terribilmente obsoleta. Come ho scritto, il mio problema non è affatto far funzionare il lettore di impronte digitali. Si tratta di convincere la schermata di accesso ad accettare l'autenticazione tramite impronta digitale.
Jonas Greitemann,

Pertanto, non penso che il problema sia specifico dell'hardware. Sospetto che la mia installazione manuale di fprint sia in qualche modo incompleta.
Jonas Greitemann,

@Jonas - sì sì, non stavo insinuando un problema hardware, ma con i thinkpad lì, in passato, è stato un software personalizzato che uno doveva installare per far funzionare le cose su di loro, quindi ti stavo indirizzando verso quelle risorse on-off possibilità che possano essere utili. Questo problema è difficile per i ppl che non hanno un Thinkpad o uno scanner a cui fare riferimento, poiché il problema è localizzato in uno.
slm
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.