J'ai un ordinateur portable Lenovo ThinkPad T-430 qui a un scanner d'empreintes digitales, et j'utilise fprint pour toutes les authentifications.
Chaque fois que j'ouvre le couvercle de mon ordinateur portable, après l'avoir réveillé, on me propose de glisser mon doigt le long du scanner. Je le fais encore et encore et rien ne se passera jusqu'à ce qu'il affiche enfin le champ de texte pour le saisir.
Quelqu'un sait comment je peux résoudre ce problème?
1ST EDIT:
2ND EDIT:
La sortie de lsusb
me donne:
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 04f2:b2da Chicony Electronics Co., Ltd thinkpad t430s camera
Bus 001 Device 004: ID 0a5c:21e6 Broadcom Corp. BCM20702 Bluetooth 4.0 [ThinkPad]
Bus 001 Device 003: ID 147e:2020 Upek TouchChip Fingerprint Coprocessor (WBF advanced mode)
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Vous avez tenté de réinitialiser les périphériques USB de la manière suivante
1."usbreset.c"
solution Je reçois les mêmes erreurs comme
./usbreset: command not found
comme un autre utilisateur. J'ai essayé plusieurs fois sans succès. Assurez-vous que j'ai suivi les instructions à la lettre.
2. Utilisation
Sudo sh -c "echo 0 > /sys/bus/usb/devices/1-1.3/authorized"
et
Sudo sh -c "echo 1 > /sys/bus/usb/devices/1-1.3/authorized"
Cela a fonctionné pour réinitialiser le lecteur d'empreintes digitales, mais n'a pas résoudre le problème de non-initialisation de fprint après le réveil.
D'après vos commentaires, il semble y avoir un décalage entre vos attentes et ce qui se passe réellement. Je vais essayer d'expliquer. Il est loin d'être rare qu'un pilote échoue à se réinitialiser correctement à la reprise. J'ai vu ce problème sous de nombreux systèmes d'exploitation basés sur `nix et Windows. Une solution est maintenant intégrée à votre question: spécifiquement, désactiver et réactiver le périphérique/port/bus USB, comme indiqué dans la question que j'ai liée dans mon commentaire: Comment réinitialiser un périphérique USB à partir de la ligne de commande?
Cela n'éliminera pas, comme par magie, le problème de la réinitialisation incorrecte du périphérique lors du réveil, mais fonctionnera de manière isolée. Si vous souhaitez résoudre ce problème, vous devez incorporer un script pour réinitialiser le périphérique au réveil, comme indiqué dans la section cette question. Depuis que vous exécutez la version 16.04, vous devrez faire attention à ce commentaire sur la réponse acceptée.