戴尔 XPS 13 plus 上的指纹自动删除 - ubuntu 22.04

戴尔 XPS 13 plus 上的指纹自动删除 - ubuntu 22.04

我的指纹固件没有问题,因为我可以注册新的指纹:

sudo fprintd-enroll
Using device /net/reactivated/Fprint/Device/0
Enrolling right-index-finger finger.
Enroll result: enroll-stage-passed
Enroll result: enroll-retry-scan
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-remove-and-retry
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-remove-and-retry
Enroll result: enroll-remove-and-retry
Enroll result: enroll-remove-and-retry
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-completed

现在 - 它应该在那里,并且当使用 fprintd-list 用户时它就在那里。

在我执行 sudo apt install libpam-fprintd 后,系统要求输入指纹。但是,指纹不匹配,然后发生了以下情况:

Aug 13 11:26:13 xxx fprintd[5433]: Deleted stored finger 7 for user xxx as it is unknown to device.

然后,它也从 fprintd 列表中删除。

环境:

fprintd/jammy,now 1.94.2-1 amd64 [installed]
libfprint-2-2:amd64 1:1.94.3+tod1-0ubuntu2~22.04.01 amd64 async fingerprint library of fprint project, shared libraries
libfprint-2-tod1:amd64 1:1.94.3+tod1-0ubuntu2~22.04.01 amd64 async fingerprint library of fprint project, drivers shared libraries
libfprint-2-tod1-goodix 0.0.6-0ubuntu1~somerville1 amd64 Goodix driver module for libfprint-2 Touch OEM Driver

内核:5.15.0-46-generic DELL XPS 13 我使用 I3,但 GDM 是桌面管理器。我尝试过 KDE、LightDM 和 GDM。我尝试过 Gnome 和 KDE 两种解决方案来注册指纹。

答案1

我在全新的 XPS 13 Plus (9320) 上遇到了完全相同的问题(但使用的是 Pop!_OS)。我的“解决方案”是使用用户提供的 appimage 清除模块中的所有指纹。然后以标准方式注册两个指纹。您仍会看到其中一个指纹在第一次使用时被删除,但它仍会存储在传感器中,并且由于系统仍会看到另一个指纹已注册,因此它仍会提供使用指纹解锁的选项。您可以看到我的Reddit 帖子了解详细信息和整个旅程的说明。

相关内容