You are not logged in.

#1 2023-04-18 19:22:25

alba4k
Member
From: Switzerland
Registered: 2021-12-05
Posts: 52
Website

[SOLVED] Unable to register fingerprints using fprintd

Just to be clear, fingerprint unlocks were working perfectly until now (registered my fingerprints last august), until I tried to delete them (fprintd-delete alba4k, I wanted to try to get a better scan to avoid the sensor sometimes not recognizing my finger properly).

Now, I can apparently enroll a fingerprint correctly:

fprintd-enroll -f right-index-finger alba4k
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-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-stage-passed
Enroll result: enroll-completed

(Interestingly, while registering to get an output to post here, I got a couple of

Enroll result: enroll-disconnected

which disappeared after using

fprintd-detele

but this shouldn't be relevant)

Now, I can see my fingerprint

fprintd-list alba4k
found 1 devices
Device at /net/reactivated/Fprint/Device/0
Using device /net/reactivated/Fprint/Device/0
Fingerprints for user alba4k on Goodix MOC Fingerprint Sensor (press):
 - #0: right-index-finger

However,

fprintd-verify alba4k

or trying to use the fingerprint anywhere will fail:

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)

...and now my fingerprint is gone in

fprintd-list alba4k
found 1 devices
Device at /net/reactivated/Fprint/Device/0
Using device /net/reactivated/Fprint/Device/0
User alba4k has no fingers enrolled for Goodix MOC Fingerprint Sensor.

Here are some maybe useful outputs

lshw
 *-usb:0 UNCLAIMED
                   description: Generic USB device
                   product: Goodix USB2.0 MISC
                   vendor: Goodix Technology Co., Ltd.
                   physical id: 9
                   bus info: usb@3:9
                   version: 1.00
                   serial: UIDCF7D92AB_XXXX_MOC_B0
                   capabilities: usb-2.00
                   configuration: maxpower=100mA speed=12Mbit/s
systemctl status fprintd
● fprintd.service - Fingerprint Authentication Daemon
     Loaded: loaded (/usr/lib/systemd/system/fprintd.service; static)
     Active: active (running) since Tue 2023-04-18 21:49:31 CEST; 30s ago
       Docs: man:fprintd(1)
   Main PID: 120752 (fprintd)
      Tasks: 7 (limit: 18689)
     Memory: 3.8M
        CPU: 193ms
     CGroup: /system.slice/fprintd.service
             └─120752 /usr/lib/fprintd

apr 18 21:49:31 dell-xps systemd[1]: Starting Fingerprint Authentication Daemon...
apr 18 21:49:31 dell-xps fprintd[120752]: libusb: error [udev_hotplug_event] ignoring udev action change
apr 18 21:49:31 dell-xps fprintd[120752]: libusb: error [udev_hotplug_event] ignoring udev action change
apr 18 21:49:31 dell-xps systemd[1]: Started Fingerprint Authentication Daemon.
apr 18 21:49:41 dell-xps fprintd[120752]: libusb: error [udev_hotplug_event] ignoring udev action change
apr 18 21:49:41 dell-xps fprintd[120752]: libusb: error [udev_hotplug_event] ignoring udev action change
apr 18 21:49:59 dell-xps fprintd[120752]: libusb: error [udev_hotplug_event] ignoring udev action change
apr 18 21:49:59 dell-xps fprintd[120752]: libusb: error [udev_hotplug_event] ignoring udev action change
apr 18 21:49:59 dell-xps fprintd[120752]: Deleted stored finger 7 for user alba4k as it is unknown to device.

Also, I found this post on reddit of someone having my same issue, but the suggested workaround doesn't seem to work for me. I do think I had it working at a certain moment, though, some days ago while trying on my won. However, the fingerpritns do not appear to get deleted if I add more than one (or at least, now always).

Some random info:

  • fprintd version: 1.94.2-1 (same issue using fprintd-libfprint2 from the AUR

  • Using linux-zen 6.2.11

  • The sensors appears as

    27c6:63bc Shenzhen Goodix Technology Co.,Ltd. Goodix USB2.0 MISC

    in lsusb, I'm using an XPS 9320

Does anybody have any idea or has had a similar issue? Is there any useful info I could provide?

Thanks a lot in advance smile

Last edited by alba4k (2023-07-09 08:19:53)

Offline

#2 2023-06-08 13:39:53

MCFeelBoy
Member
Registered: 2023-06-08
Posts: 2

Re: [SOLVED] Unable to register fingerprints using fprintd

I have the same problem, already tried https://www.reddit.com/r/pop_os/comment … ngerprint/ but didn't help either.
I have the same sensor and the same outputs. I am running on a Dell Inspiron 14 5410 2-in-1.
When adding two Fingerprints they also don't get deleted, but it still doesn't want to recognize my fingerprint.
I am on a fresh install with gnome and only installed fprintd and so far it never worked for me.

Hope someone knows a solution, would be nice to unlock my laptop using the fingerprint sensor.

Offline

#3 2023-06-08 14:05:47

MCFeelBoy
Member
Registered: 2023-06-08
Posts: 2

Re: [SOLVED] Unable to register fingerprints using fprintd

Nvm got it to work. I just ran this python script https://gitlab.freedesktop.org/libfprin … te_1063158 and enrolled my fingerprint again and that solved it.

Last edited by MCFeelBoy (2023-06-08 14:11:05)

Offline

#4 2023-06-13 07:53:56

alba4k
Member
From: Switzerland
Registered: 2021-12-05
Posts: 52
Website

Re: [SOLVED] Unable to register fingerprints using fprintd

No luck...

Had already tried that.

Last edited by alba4k (2023-06-13 15:54:51)

Offline

#5 2023-07-09 08:19:23

alba4k
Member
From: Switzerland
Registered: 2021-12-05
Posts: 52
Website

Re: [SOLVED] Unable to register fingerprints using fprintd

Offline

Board footer

Powered by FluxBB