Leitor de impressão digital Lenovo T440s no Fedora 20

8

Acabei de adquirir meu novo Lenovo T440s e instalei o Fedora 20 com o Gnome 3. Tudo funciona sem problemas, exceto pelo leitor de impressões digitais. Possui um dispositivo Validity VFS5011 (138a: 0017) que ainda não é oficialmente suportado por libfprint, mas há suporte experimental disponível .

Eu instalei esta versão libfprinta partir da fonte e também construir o padrão fprintd e pam_fprint . Na seção Usuários das configurações do Gnome, agora tenho uma opção para ativar o login de impressão digital. Registro minha impressão digital e recebo a mensagem "Sua impressão digital foi salva com sucesso. Agora você deve conseguir fazer login usando o seu leitor de impressão digital". mensagem. No entanto, eu não sou. A tela de login solicita minha senha, como de costume. O indicador LED no leitor de impressão digital não está piscando.

Em um terminal, posso verificar minha impressão digital usando fprintd-verifye funcionando. A inscrição do dedo via fprintd-enrolltambém funciona e parece ser a mesma coisa que a inscrição real nas configurações do sistema.

Atualizar

Dos pam.darquivos, dois já incluem pam_fprintd.so, um é fingerprint-auth, o outro é 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

Além disso, acho que o monte de gdm-*arquivos pode ser relevante, pois entendo que gdmé a tela de login do Gnome? No entanto, nenhum deles possui pam-fprintd.soe adiciona-o a, por exemplo gdm-fingerprint, não teve efeito.

Jonas Greitemann
fonte
Não tenho mais um leitor de impressão digital, mas verificaria as configurações pam.d que o leitor de impressão digital está ativado.
quer
Alguns dos recursos aqui podem ajudar.
terdon
Qual configuração pam.d seria essa em particular?
Jonas Greitemann

Respostas:

2

Afinal, eu consertei o problema pelo menos parcialmente. Pelo visto,

yum install fprintd-pam

fez o truque. Agora, posso usar o leitor de impressão digital para autenticação sudo e remover um bloqueio de tela, mas ainda não para a tela de login inicial (o que eu acho bastante estranho, já que a tela de login e o prompt de bloqueio de tela são praticamente os mesmos). Qualquer resposta adicional sobre como conseguir isso ainda é bem-vinda.

Jonas Greitemann
fonte
0

Eu tenho um T410 sem o leitor, mas gostaria de verificar esta página para ver se há algo que possa ajudar: Fedora Wiki - Recursos / Impressão Digital .

Eu também começava a bisbilhotar a categoria ThinkWiki T440 , mas não vi nada específico nesse modelo, mas muitas vezes você pode subir e descer alguns modelos para encontrar informações relevantes.

Também notei que encontrei este fórum da Lenovo, onde alguém estava fazendo a mesma pergunta que você (mesma distribuição diferente do modelo - Ubuntu 13.10). Ubuntu 13.10 em um problema T440 - Wifi, Som, leitor de impressão digital e TrackPoint .

slm
fonte
A página Wiki do Fedora está terrivelmente desatualizada. Como escrevi, meu problema não é fazer o leitor de impressões digitais funcionar. Trata-se de convencer a tela de login a aceitar autenticação de impressão digital.
Jonas Greitemann
Portanto, não acho que o problema seja específico do hardware. Eu suspeito que minha instalação manual do fprint esteja incompleta.
Jonas Greitemann
@ Jonas - sim, sim, eu não estava implicando em um problema de hardware, mas com os thinkpads, no passado, havia um software personalizado que era necessário instalar para fazer as coisas funcionarem, então eu estava direcionando você para esses recursos por fora chance de que eles possam ser úteis. Esse problema é difícil para as pessoas que não têm um Thinkpad ou um scanner para fazer referência, pois o problema está localizado em um.
Slm