对我使用的指纹读取器设备(04f3:0c58 Elan MicroElectronics Corp. ELAN:Fingerprint)的支持可根据这页面,但当我尝试运行时,fprintd-enroll
我总是得到以下结果之一:
1.
$ sudo fprintd-enroll
[sudo] password for sbeve72:
Using device /net/reactivated/Fprint/Device/0
Enrolling right-index-finger finger.
Enroll result: enroll-disconnected
$ sudo fprintd-enroll -f left-index-finger
Using device /net/reactivated/Fprint/Device/0
Enrolling left-index-finger finger.
Enroll result: enroll-stage-passed
Enroll result: enroll-unknown-error
或者它只是卡在
$ sudo fprintd-enroll
Using device /net/reactivated/Fprint/Device/0
Enrolling right-index-finger finger.
在我按下 Ctrl + C 之前什么也没有发生。
在最好的情况下,有时我会得到
$ sudo fprintd-enroll -f left-index-finger
Using device /net/reactivated/Fprint/Device/0
Enrolling left-index-finger finger.
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-completed
但要么enroll-verify
给出这个:
$ 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-no-match (done)
或陷入困境
$ sudo fprintd-verify
Using device /net/reactivated/Fprint/Device/0
Listing enrolled fingers:
- #0: right-index-finger
- #1: left-index-finger
Verify started!
Verifying: right-index-finger
系统信息:
型号:Lenovo Ideapad Slim 5 15ITL05
操作系统:KDE Neon 5.23(带 KDE Plasma 5.23.4)
lsusb
输出:
$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 04f3:0c58 Elan Microelectronics Corp. ELAN:Fingerprint
Bus 003 Device 002: ID 04f2:b725 Chicony Electronics Co., Ltd Integrated Camera
Bus 003 Device 004: ID 8087:0026 Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub