Currently running Ubuntu 22.04.2* LTS. Clearly there's a fingerprint device on my machine:
Bus 003 Device 003: ID 04f3:0c4c Elan Microelectronics Corp. ELAN:ARM-M4
And after I run the command:
sudo service fprintd status
I get the following message telling me that the service is currently active and running:
● fprintd.service - Fingerprint Authentication Daemon
Loaded: loaded (/lib/systemd/system/fprintd.service; static)
Active: active (running) since Tue 2023-03-07 20:35:26 WET; 9s ago
Docs: man:fprintd(1)
Main PID: 4381 (fprintd)
Tasks: 5 (limit: 18842)
Memory: 1.5M
CPU: 51ms
CGroup: /system.slice/fprintd.service
└─4381 /usr/libexec/fprintd
HP-ENVY-x360-Convertible-15-es1xxx systemd[1]: Starting Fingerprint Authentication Daemon...
HP-ENVY-x360-Convertible-15-es1xxx systemd[1]: Started Fingerprint Authentication Daemon.
But when I run the final command to setup the fingerprint:
fprintd-enroll -f right-index-finger
I get the following error message:
Impossible to enroll: GDBus.Error:net.reactivated.Fprint.Error.NoSuchDevice: No devices available
Any help is appreciated. I'm open to providing more information if required.