在华硕 Zenbook UM431DA-AM003 上注册指纹后,fprintd 和指纹认证不起作用

在华硕 Zenbook UM431DA-AM003 上注册指纹后,fprintd 和指纹认证不起作用

我最近购买了华硕 Zenbook UM431DA-AM003 并安装了 Ubuntu 20.04 (Focal)。我尝试使用滑动方法(而不是触摸)注册手指,效果很好:

~$ fprintd-enroll
Using device /net/reactivated/Fprint/Device/0
Enrolling right-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

GUI 方法也有效。

但当我尝试frpintd-verify验证我的右手食指时,我收到了此消息:

Verify result: verify-no-match (done)

当然,auth 不起作用。

我检查了我的设备是否受支持支持列表. 支持:

~$ lsusb 
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 005: ID 04f3:0903 Elan Microelectronics Corp. 
Bus 003 Device 004: ID 8087:0a2b Intel Corp. USB2.0 Hub
Bus 003 Device 003: ID 13d3:56dd IMC Networks 
Bus 003 Device 002: ID 05e3:0608 Genesys Logic, Inc. Hub
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

总线 003 设备 005:ID 04f3:0903 Elan Microelectronics Corp.

我不知道如何解决这个问题并使用我的手指作为身份验证方法。

答案1

您提到登记手指(复数)。尝试运行fprintd-list并查看哪个手指是第一个列出的。尝试运行printd-verify并测试该手指。还没有发现原因,但在我的机器(Synaptics 触摸读取器)上,它只会正确验证列表中的第一个指纹。我目前的“解决方案”是只登记一个手指,直到我能找到原因。

相关内容