我正在尝试设置我的 i3lock,以便能够使用我的 thinkpad x390 Yoga 上的指纹传感器解锁它。
我已经在以下位置设置了 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 中不可能实现这一点。有github问题。 i3lock 希望在查看文件之前输入密码pam.d
。