Thinkpad x390 Yogaの指紋センサーを使用してロックを解除できるようにi3lockを設定しようとしています。
次の位置にi3lockを設定しました.config/i3/config
。
exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock -e --indicator --pass-media-keys --pass-screen-keys
実行すると、sudo fprintd-verify
問題なく指紋を使用できます。
Using device /net/reactivated/Fprint/Device/0
Listing enrolled fingers:
- #0: right-index-finger
Verify started!
Verifying: right-index-finger
Verify result: verify-match (done)
これは私のものです/etc/pam.d/i3lock
:
# PAM configuration file for the i3lock-color screen locker. By default, it includes
# the 'system-auth' configuration file (see /etc/pam.d/system-auth) for Arch and Gentoo
# and 'system-auth' for Debian. Note that vanilla i3lock upstream uses 'login' instead.
auth sufficient pam_fprintd.so
auth include system-auth # For Arch/Gentoo
auth include system-auth # For Debian
ただし、指紋センサーを使用してi3lockをロック解除することはできず、パスワードを入力する必要があります。どのように動作させることができますか?
ご協力ありがとうございます
編集する:現在i3lockバージョンではこれは不可能だと思います。持つフラッグハブの問題。 i3lockはファイルを見る前にパスワードを期待しますpam.d
。