fprintd-enroll работает только с правым указательным пальцем

fprintd-enroll работает только с правым указательным пальцем

Когда я пробую любой другой палец:

%> fprintd-enroll left-index-finger
Using device /net/reactivated/Fprint/Device/0
failed to claim device: Not Authorized: net.reactivated.fprint.device.setusername

У меня это не работает;

Но если я не укажу палец (который по умолчанию использует правый указательный):

%> fprintd-enroll 
Using device /net/reactivated/Fprint/Device/0
Enrolling right index finger.

Оно работает

Работает на Arch Linux и пакеты установлены из aur:

fprintd 0.4.1-4
libfprint 0.4.0-3

ОБНОВЛЯТЬ

%> fprintd-enroll -f left-index-finger
Using device /net/reactivated/Fprint/Device/0
Enrolling right index finger.

решение1

Я думаю, что это поддерживается только в fprintd 0.5.1:http://cgit.freedesktop.org/libfprint/fprintd/commit/?id=7eb1f0fd86a4168cc74c63b549086682bfb00b3e

При сборке fprintd 0.5.1 эта -fопция работает правильно.

решение2

Из страницы руководства fprintd:

fprintd-enroll [username]
и
-f finger
For fprintd-enroll, the finger to enroll

Похоже, вы указываете «left-index-finger» в качестве имени пользователя, а пользователь left-index-finger не имеет прав.

Связанный контент