Fingerprint does not work Lenovo X260

Dear team,

My Lenovo X260 has a Fingerprint authenticator. I have recorded my finger, but every time I must authenticate with it, it just fails.

I have looked in the forums, but I am unable to find a solution.

   ~  journalctl -u fprintd.service                                                                                                                      ✔  1m 41s  
-- Journal begins at Mon 2021-11-15 11:34:10 CET, ends at Mon 2021-11-15 20:03:50 CET. --
nov 15 11:39:25 X260 systemd[1]: Starting Fingerprint Authentication Daemon...
nov 15 11:39:25 X260 systemd[1]: Started Fingerprint Authentication Daemon.
nov 15 11:39:56 X260 systemd[1]: fprintd.service: Deactivated successfully.
nov 15 18:42:46 X260 systemd[1]: Starting Fingerprint Authentication Daemon...
nov 15 18:42:46 X260 systemd[1]: Started Fingerprint Authentication Daemon.
nov 15 18:43:16 X260 systemd[1]: fprintd.service: Deactivated successfully.
nov 15 18:45:42 X260 systemd[1]: Starting Fingerprint Authentication Daemon...
nov 15 18:45:42 X260 systemd[1]: Started Fingerprint Authentication Daemon.
nov 15 18:46:12 X260 systemd[1]: fprintd.service: Deactivated successfully.
nov 15 18:49:36 X260 systemd[1]: Starting Fingerprint Authentication Daemon...
nov 15 18:49:36 X260 systemd[1]: Started Fingerprint Authentication Daemon.
nov 15 18:50:06 X260 systemd[1]: fprintd.service: Deactivated successfully.
nov 15 18:59:10 X260 systemd[1]: Starting Fingerprint Authentication Daemon...
nov 15 18:59:10 X260 systemd[1]: Started Fingerprint Authentication Daemon.
nov 15 18:59:43 X260 systemd[1]: fprintd.service: Deactivated successfully.
nov 15 19:17:19 X260 systemd[1]: Starting Fingerprint Authentication Daemon...
nov 15 19:17:20 X260 systemd[1]: Started Fingerprint Authentication Daemon.
nov 15 19:17:49 X260 systemd[1]: fprintd.service: Deactivated successfully.
nov 15 19:25:39 X260 systemd[1]: Starting Fingerprint Authentication Daemon...
nov 15 19:25:39 X260 systemd[1]: Started Fingerprint Authentication Daemon.
nov 15 19:26:09 X260 systemd[1]: fprintd.service: Deactivated successfully.
nov 15 19:29:26 X260 systemd[1]: Starting Fingerprint Authentication Daemon...
nov 15 19:29:27 X260 systemd[1]: Started Fingerprint Authentication Daemon.
nov 15 19:29:56 X260 systemd[1]: fprintd.service: Deactivated successfully.
nov 15 19:35:21 X260 systemd[1]: Starting Fingerprint Authentication Daemon...
nov 15 19:35:21 X260 systemd[1]: Started Fingerprint Authentication Daemon.
nov 15 19:35:51 X260 systemd[1]: fprintd.service: Deactivated successfully.
nov 15 19:37:04 X260 systemd[1]: Starting Fingerprint Authentication Daemon...
nov 15 19:37:04 X260 systemd[1]: Started Fingerprint Authentication Daemon.
nov 15 19:37:34 X260 systemd[1]: fprintd.service: Deactivated successfully.
nov 15 19:41:09 X260 systemd[1]: Starting Fingerprint Authentication Daemon...
nov 15 19:41:09 X260 systemd[1]: Started Fingerprint Authentication Daemon.
nov 15 19:41:39 X260 systemd[1]: fprintd.service: Deactivated successfully.
nov 15 19:42:09 X260 systemd[1]: Starting Fingerprint Authentication Daemon...
nov 15 19:42:09 X260 systemd[1]: Started Fingerprint Authentication Daemon.
nov 15 19:42:30 X260 fprintd[20641]: Failed to clear storage before first enrollment: Device has no storage.
nov 15 19:42:33 X260 fprintd[20641]: fpi_image_device_activate_complete: assertion 'priv->active == FALSE' failed
nov 15 19:42:33 X260 fprintd[20641]: fpi_image_device_activate_complete: assertion 'priv->active == FALSE' failed
nov 15 19:42:34 X260 fprintd[20641]: fpi_image_device_activate_complete: assertion 'priv->active == FALSE' failed
nov 15 19:42:35 X260 fprintd[20641]: fpi_image_device_activate_complete: assertion 'priv->active == FALSE' failed
nov 15 19:42:36 X260 fprintd[20641]: fpi_image_device_activate_complete: assertion 'priv->active == FALSE' failed
nov 15 19:42:43 X260 fprintd[20641]: fpi_image_device_activate_complete: assertion 'priv->active == FALSE' failed
nov 15 19:42:44 X260 fprintd[20641]: fpi_image_device_activate_complete: assertion 'priv->active == FALSE' failed
nov 15 19:42:45 X260 fprintd[20641]: fpi_image_device_activate_complete: assertion 'priv->active == FALSE' failed
nov 15 19:42:46 X260 fprintd[20641]: fpi_image_device_activate_complete: assertion 'priv->active == FALSE' failed
nov 15 19:42:47 X260 fprintd[20641]: fpi_image_device_activate_complete: assertion 'priv->active == FALSE' failed
nov 15 19:44:35 X260 systemd[1]: fprintd.service: Deactivated successfully.
nov 15 19:44:35 X260 systemd[1]: fprintd.service: Consumed 1.040s CPU time.
nov 15 19:54:51 X260 systemd[1]: Starting Fingerprint Authentication Daemon...
nov 15 19:54:51 X260 systemd[1]: Started Fingerprint Authentication Daemon.
nov 15 19:55:24 X260 systemd[1]: fprintd.service: Deactivated successfully.
nov 15 19:55:36 X260 systemd[1]: Starting Fingerprint Authentication Daemon...
nov 15 19:55:36 X260 systemd[1]: Started Fingerprint Authentication Daemon.
nov 15 19:56:59 X260 systemd[1]: fprintd.service: Deactivated successfully.
nov 15 19:58:03 X260 systemd[1]: Starting Fingerprint Authentication Daemon...
nov 15 19:58:03 X260 systemd[1]: Started Fingerprint Authentication Daemon.
nov 15 20:00:08 X260 systemd[1]: fprintd.service: Deactivated successfully.


Any clues?

Just a guess: clear the fingerprint data in the bios, start Manjaro and enroll your finger(s) again. I’m using a T460 which is pretty much the same hardware and the fingerprint reader works as expected.