Comment installer un lecteur d'empreinte digitale sur Lenovo ThinkPad?

47

J'ai un Lenovo ThinkPad avec un lecteur d'empreintes digitales:

Empreinte digitale du Thinkpad

Comment faire en sorte que Ubuntu le reconnaisse et l'utilise pour se connecter?

J'ai déjà essayé:

sudo add-apt-repository ppa:fingerprint/fingerprint-gui
sudo apt-get update

... mais cette interface graphique ne reconnaît pas mon appareil. Est-ce que quelqu'un connaît une autre option?

Yosved Villar
la source
Connaissez-vous le modèle / fabricant / identifiant du périphérique d'empreinte digitale? Il peut apparaître dans lspci -vou lsusb -v.
Wilf
Selon le wiki Arch Linux , vous devrez peut-être redémarrer ou vous ajouter aux groupes plugdevet scanner(vous devriez déjà être dans le plugdevgroupe).
muru
comment j'ajoute mon utilisateur sur le 'plugdev' ???
Yosved Villar
Lire man useraddet faire quelque chose comme sudo useradd --groups=plugdev,scanner $USER. Ensuite, déconnectez-vous - les groupes ne sont appliqués qu'au moment de la connexion. Eh bien, pas exactement, mais la déconnexion / connexion est le moyen le plus simple.
Waltinator
Pouvez-vous voir le lecteur d’empreintes digitales dans la sortie de sudo lspci -vou sudo lsusb -v? Si tel est le cas, modifiez votre question pour partager les informations.
Waltinator

Réponses:

55

J'ai essayé à la fois Fingerprint Gui et FPrint dans mon Thinkpad W550S. Fingerprint Gui avait une belle interface, mais était plutôt instable sur la page de connexion et sur sudo et bloquait constamment.

FPrint semble plus simple, mais fonctionne très bien:

Pour Ubuntu 16.04 ou supérieur:

sudo apt install libpam-fprintd fprint-demo

Pour Ubuntu 15.04 ou moins

sudo add-apt-repository -y ppa:fingerprint/fprint
sudo apt-get update
sudo apt-get install libfprint0 fprint-demo libpam-fprintd gksu-polkit

Après cela, vous pouvez le tester en exécutant fprint_demoet enregistrez l'empreinte digitale avec fprintd-enroll. Cela fera automatiquement que votre écran de connexion nécessite un balayage du doigt au lieu d'un mot de passe.

Kostanos
la source
gksu-polkit n'existe pas en 2015.10 mais semble être installable: askubuntu.com/questions/653459/…
Nicolas Raoul
En fait, pas besoin d'installer gksu-polkit semble-t-il.
Nicolas Raoul
la question était pour 14.04. Je ne l'ai pas testé dans les dernières versions. Mais merci quand même.
Kostanos
4
Pour 16.04, apt-get install libpam-fprintdétait suffisant pour obtenir fprintd-enrollet fonctionner la page de connexion.
Samuli Kärkkäinen
1
après avoir réglé ceci, comment revenir à la saisie du mot de passe
Kasun Siyambalapitiya
4

Fprint fonctionnait parfaitement sur un Lenovo Thinkpad X1 Carbon sous Ubuntu 14.04. J'ai strictement suivi les instructions:

sudo add-apt-repository -y ppa:fingerprint/fprint
sudo apt-get update
sudo apt-get install libfprint0 fprint-demo libpam-fprintd

et finalement sauvé mon empreinte digitale avec fprintd-enroll. Je peux maintenant me connecter et valider mon sudoaccès avec un doigt !!

Albin Freycenon
la source
Oh wow, j'avais mes T440 depuis 3 ans et nous venions tout juste de réaliser que fprint fonctionnait à merveille. C'est très gentil!
Ibrahim
Quelle est la différence entre votre réponse et la précédente?
Kostanos
3
@AlbinFreycenon cela fonctionnera- x1 carbon 5th gent-il?
Kasun Siyambalapitiya
ubuntu 16
Dibish
2

Sur mon Thinkpad X220, je devais activer le lecteur d’empreintes digitales dans le BIOS (appuyez plusieurs fois sur la touche F1 après avoir démarré l’ordinateur).

Après cela, fprint_demo fonctionne dans le sens où il est exécuté, mais il ne parvient pas à lire les données d’empreintes digitales ("Mauvais scan. Veuillez retirer votre doigt avant de réessayer.").

Erik Aas
la source
5
Je veux juste utiliser comme je l'utilisais sur Windows.
Yosved Villar