Hello,
My laptop has a goodix fingerprint reader, with id 27c6:550a. I have installed fprintd
and the AUR packages libfprint-tod-git
, libfprint-2-tod1-goodix
, and pam-fprint-grosshack
. With this setup it was working for a good few months. A few weeks ago, after an update, it suddenly stopped working. In the output of systemctl status fprintd
I get
○ fprintd.service - Fingerprint Authentication Daemon
Loaded: loaded (/usr/lib/systemd/system/fprintd.service; static)
Active: inactive (dead)
Docs: man:fprintd(1)
Jul 17 15:31:22 AYYYMDLaptop systemd[1]: Starting Fingerprint Authentication Daemon...
Jul 17 15:31:22 AYYYMDLaptop fprintd[18088]: Creating TOD wrapper for goodix-tod (Goodix Fingerprint Sensor 550A) driver
Jul 17 15:31:23 AYYYMDLaptop systemd[1]: Started Fingerprint Authentication Daemon.
Jul 17 15:31:23 AYYYMDLaptop fprintd[18088]: libgxfp_start_session failed
Jul 17 15:31:54 AYYYMDLaptop systemd[1]: fprintd.service: Deactivated successfully.
Since the update was a few weeks ago, I don’t remember if any of the aforementioned fingerprint-related packages were part of the update, but looking through the update history for all of them it doesn’t seem like any of them were. I’ve tried reinstalling all of the fingerprint packages, removing the grosshack package, using the LTS kernel, and even creating a new EOS VM with the device passed through and trying all this. Still no success. Anyone have any ideas?