지문 센서(fprint)를 사용하여 i3wm에서 i3lock 잠금 해제

지문 센서(fprint)를 사용하여 i3wm에서 i3lock 잠금 해제

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.

관련 정보