Steps to reproduce: 1. 1) Start FP enrollment process 2. 2) Cancel the process after two samples 3. 3) <Don’t close the complete GUI > 4. 4) Again start FP enrollment from the GUI page displays “Fingerprint login” 5. 5) Observe 'FP enrollment' isn't happening Attached the host log related to this, when the step-4 initiates again, it is observed that below function is not restarted again and Goodix sensor reported an error saying it is not enrollment start. dev_class->enroll Whereas windows host called enrollment start from scratch and didn’t observed this error.
Alternate workaround using Ubuntu, close the Step-3 GUI and start again from the GUI window “users”, no issue observed as the enrollment task is called from start. This issue is present only with goodix sensor laptops and don’t have issue with other sensors as their library is not returning error about this. Below fw err received from goodix library: [Tue Nov 08 11:37:02.316 2022] [GOODIX|Debug]Entry:AlgUpdateEnrollment [Tue Nov 08 11:37:02.316 2022] [GOODIX|Error]Not enroll start Host log: (fprintd:2649): fprintd-DEBUG: 11:37:02.382: enroll_cb: result enroll-unknown-error (fprintd:2649): fprintd-WARNING **: 11:37:02.382: Device reported an error during enroll: Enrollment failed : Device status = (89) And also, windows Host code calls “discard enrollment” function after cancelling the current enrollment finger, this was not observed from Linux host OS, suspecting discard function should have present at below code. We have manually induced discard enrollment function from tod driver host code after cancelling it, but it didn’t helped to fix above issue. Upekts.c: I am not sure if this issue is reproducible with the goodix sensor DELL laptop you have, can you try and let us know. I will report issue at Launchpad.net related to Broadcom-tod module. ** Package changed: fprintd (Ubuntu) => libfprint-2-tod1-broadcom -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to fprintd in Ubuntu. https://bugs.launchpad.net/bugs/1995922 Title: cancell enrollment and re-enrollment finger is failing Status in libfprint-2-tod1-broadcom: New Bug description: cancell enrollment and re-enrollment finger is failing ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: fprintd 1.94.2-1ubuntu0.22.04.1 ProcVersionSignature: Ubuntu 5.15.0-47.51-generic 5.15.46 Uname: Linux 5.15.0-47-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: ubuntu:GNOME Date: Tue Nov 8 13:19:52 2022 InstallationDate: Installed on 2022-09-02 (67 days ago) InstallationMedia: Ubuntu 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1) SourcePackage: fprintd UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/libfprint-2-tod1-broadcom/+bug/1995922/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

