web-dev-qa-db-fra.com

Comment utiliser le lecteur d'empreintes digitales dans Ubuntu 19.10

J'utilise Ubuntu 19.10 dans Asus X510UN. En utilisant la commande lsusb, je ne trouve pas le périphérique d'empreintes digitales, et il montre même no device found dans fprintd-enroll. J'ai un lecteur d'empreintes digitales intégré dans mon pavé tactile.

2
Lucky Bairagi

Votre appareil figure-t-il sur cette liste? https://fprint.freedesktop.org/supported-devices.html

Je vois beaucoup d'appareils elantech sur la liste qui sont pris en charge par fprintd-enroll.

D'autres options au lieu de fprint ressemblent à fingerprint-gui https://launchpad.net/~fingerprint/+archive/ubuntu/fingerprint-gui

Qui prend en charge ces appareils: https://fprint.freedesktop.org/supported-devices.html

Ou thinkfinger qui n'est que des blocs de réflexion: http://www.thinkwiki.org/wiki/Integrated_Fingerprint_Reader#Software_support

J'ai un Lenovo L380 et je suis toujours à la recherche d'un package prenant en charge mon lecteur d'empreintes digitales Synaptics. Je suis moi-même un peu novice, donc j'apprends encore des choses, mais c'est là que je commencerais à chercher.

3
Lucas Johnson

Comme le suggère Lucas, vérifiez si votre appareil est pris en charge. Sinon, il pourrait être en cours de développement dans le cadre du projet fprintd. Votre noyau peut ne pas afficher de périphérique d'empreintes digitales, vous pouvez essayer un noyau plus récent pour voir s'il y a une différence.

Pour identifier votre appareil, recherchez tout ID d'appareil dans la sortie lsusb sans nom.

Mine montre: Bus 001 Dispositif 003: ID 27c6: 538c Shenzhen Goodix Technology Co., Ltd. Lecteur d'empreintes digitales

Il montre l'appareil, mais il ne fonctionne pas non plus dans fprintd-enroll car aucun pilote n'est chargé. Si votre appareil commence par 27c6, c'est probablement un Goodix aussi.

Vérifiez avec cela sur la page du projet si un pilote peut être en cours de développement: https://gitlab.freedesktop.org/libfprint/libfprint/issues?scope=all&utf8=%E2%9C%93&state=opened&search=27c6 et si possible, essayez de nous aider de quelque façon que ce soit.

Avec un peu de chance, un pilote peut venir de Dell, mais ce n'est pas certain. Un appareil Goodix est apparemment dans le Dell Precision 5530 et ils prennent en charge Linux, mais il pourrait s'agir du modèle sans cela (comme dans les versions précédentes).

Cela suggère: https://certification.ubuntu.com/catalog/component/27c6:538c par exemple pour celui-ci: https://certification.ubuntu.com/hardware/201807 -26295 que le lecteur d'empreintes digitales mentionné est pris en charge par le noyau 4.15 oem.

Vous pouvez essayer de le construire à partir de: https://code.launchpad.net/~canonical-kernel/ubuntu/+source/linux-oem/+git/bionic/+ref/oem ou ajouter le référentiel Dell pour trouver le noyau OEM livré par Dell.

J'espère que ça aide!

0
Vincent Gerris

Mon Ubuntu ne montre même pas qu'il y a un lecteur d'empreintes digitales dans mon ordinateur portable ... Lorsque j'utilise lsusb dans le terminal, il ne montre que les périphériques USB et autres, mais pas les empreintes digitales.

0
Lucky Bairagi