Я попробовал как графический интерфейс отпечатков пальцев, так и FPrint на своем Thinkpad W550S. Графический интерфейс отпечатков пальцев имел приятный интерфейс, но был довольно нестабилен на странице входа в систему и sudo и постоянно зависал.
FПринт кажется более простым, но работает очень хорошо:
После этого вы можете протестировать его, запустив fprint_demo и сохраните отпечаток пальца с помощью fprintd-enroll. Это автоматически приведет к тому, что на экране входа в систему вместо пароля потребуется провести пальцем.
[Обновление] В некоторых случаях вам также может потребоваться запустить:
sudo pam-auth-update
чтобы активировать считыватель отпечатков пальцев для получения повышенных привилегий, например, с помощью sudo
и, наконец, сохранил мой отпечаток пальца с помощью fprintd-enroll.Теперь я могу войти в систему и подтвердить свой sudo доступ осуществляется одним движением пальца!!
На моем Thinkpad X220 мне пришлось включить считыватель отпечатков пальцев в BIOS (несколько раз нажмите клавишу F1 после запуска компьютера).
После этого fprint_demo работает в том смысле, что он запускается, но ему не удается прочитать какие-либо данные отпечатков пальцев ("Плохое сканирование. Пожалуйста, уберите палец, прежде чем повторять попытку").
Согласно [Arch Linux wiki](https://wiki .archlinux.org/index.php/Fingerprint-gui ), возможно, вам потребуется перезагрузиться или добавить себя в группы plugdev и scanner (вы уже должны быть в группе plugdev).
Прочитайте “man useradd” и сделайте что-то вроде "sudo useradd --groups=plugdev,scanner $USER`. Затем группы выхода из системы применяются только во время входа в систему. Ну, не совсем так, но выход из системы / вход в систему - это самый простой способ.
Можете ли вы увидеть считыватель отпечатков пальцев в выводе "sudo lspci -vилиsudo lsusb -v`? Если да, пожалуйста, отредактируйте свой вопрос, чтобы поделиться информацией.