Low reliability issues

Bug #1930198 reported by Fabio Ornellas
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
libfprint-2-tod1-goodix
New
Undecided
Unassigned

Bug Description

I'm using this driver with a Dell Precision 5550 (Bus 001 Device 005: ID 27c6:533c Shenzhen Goodix Technology Co.,Ltd. FingerPrint
).

It "kinda" works, but in practice though, probably 80% of the time it will simply fail to read my fingerprint. I have tried fprintd-enroll several times, changing my finger position, but the end result is always the same: most times it fails to read my fingerprint.

I'm not sure if this unreliability scenario is related to the hardware itself being just... bad, or if this is something done in software by the driver / firmware, that can potentially be improved (binary blob driver... I can't see what it does...). I have the feeling however, such bad hardware would not be put to market (or maybe I have a defective device?).

If there's any new firmware / driver version that can be tested (preferably with source code :-D) I'm in for giving it a try.

Revision history for this message
Fabio Ornellas (fabio-ornellas) wrote :
Revision history for this message
Andy Chi (andch) wrote (last edit ):

Hi @Fabio,
Can you help to append Environment="G_MESSAGES_DEBUG=all" in fprintd.service file?
Please help to append log by the following steps.

$ sudo systemctl restart fprintd.service
(log out and try to login by using finger authentication)
$ sos report

Thanks.

Revision history for this message
Fabio Ornellas (fabio-ornellas) wrote (last edit ):

https://nextcloud.sigstop.co.uk/s/z6PcMjYKDSXGs8D (Launchpad is erroring when attempting to upload here... use this link as a backup if needed).

Revision history for this message
Fabio Ornellas (fabio-ornellas) wrote :

PS: log sample for when it fails to read https://pastebin.com/K6Qa8D8n.

Revision history for this message
boger.wang (bogerwang) wrote :

Hi, @Fabio, I am goodix developer, would you help reproduce the problem and collect files under /var/lib/fprint/goodix/ folder and send to my email:<email address hidden>
Thanks.

Revision history for this message
Fabio Ornellas (fabio-ornellas) wrote :

Sent!

Revision history for this message
Jared Smith (loststone2) wrote :

I made an issue post on fprintd as well.

The same driver isn't working on PopOs on my XPS 9310

Kernel version 5.17.5-76051705-generic.

fprintd version 1.94.2-1

libfprint-2tod1-goodix vershion 0.0.6

Jared@pop-os:~$ fprintd-enroll
Using device /net/reactivated/Fprint/Device/0
Enrolling right-index-finger finger.
Enroll result: enroll-unknown-error

I was able to get the driver to work on ZorinO but running PopOS May 29, 2022 I can't get the driver to function.

Receive the enroll-unknown-error after placing my finger on the scanner during enrolling a fingerprint.

https://gitlab.freedesktop.org/libfprint/fprintd/-/issues/136
https://www.dell.com/community/Linux-Developer-Systems/Dell-XPS-9310-Ubuntu-22-04-Fingerprint-Not-working/td-p/8194742 a user dell form had a similar issue recently.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.