Fingerprint
Для того, чтобы проверить запустится ли вообще сканер, стоит посмотреть его id командой:
lsusb
В полученном списке можно увидеть id устройства, который нужно сравнить со списком на этом сайте.
Если ваш id присутствует в списке, то технически ваш сенсор поддерживается.
Установка утилит для использования:
sudo pacman -Syu fprintd libfprint
Регистрация отпечатка:
fprintd-enroll
После ввода команды следует несколько раз приложить палец к сканеру.
Проверка отпечатка:
fprintd-verify
Для того, чтобы этот отпечаток использовать, нужно настроить PAM на нужных вам утилитах:
SUDO:
Отредактируйте /etc/pam.d/sudo и добавьте в начало:
auth sufficient pam_unix.so try_first_pass likeauth nullok
auth sufficient pam_fprintd.so
Для графических утилит:
Скопируйте командой ниже:
sudo cp /usr/lib/pam.d/polkit-1 /etc/pam.d/polkit-1
И добавьте вначало:
auth sufficient pam_fprintd.so
Для DM (GDM) я отдельно ставил polkit-gnome
sudo pacman -Sy polkit-gnome
И добавил его в автозагруку hypaland (можно посмотреть в конфиге)
Для выхода из блокировки hyprlock отказался принимать отпечаток. Я его не использую, к сожалению.
16 марта 2026 г. 15:37