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

これは私には効果がありません。

ただし、Fingerを指定しないと(デフォルトでは右インデックスが使用されます):

%> 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

ユーザー名として「左人差し指」を使っているようです。そして、ユーザーの左側の人差し指は認証されていません。

関連情報