You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would like to contribute Fedora (and maybe RHEL/CentOS) packaging for python-validity/open-fprintd/fprintd-clients, but I have problems getting open-fprintd to talk to my fingerprint reader (06cb:009a Synaptics, Inc. Metallica MIS Touch Fingerprint Reader):
As far as I understood, my fingerprint reader is supported by python-validity, and $ sudo validity-led-dance lets its LED flash, so it seems to work.
But $ fprintd-enroll exits just displaying list_devices failed:.
As open-fprintd emits a corresponding DEBUG:root:GetDefaultDevice messages whenever I run $ fprintd-enroll, I suppose that communication between fprintd-enroll and open-fprintd is working, but open-fprintd either fails to run python-validity or to enumerate the fingerprint reader devices:
$ systemctl status open-fprintd
● open-fprintd.service - Open FPrint Daemon
Loaded: loaded (/usr/lib/systemd/system/open-fprintd.service; static)
Active: active (running) since Sat 2020-11-07 15:58:48 CET; 4 days ago
Main PID: 2452 (open-fprintd)
Tasks: 1 (limit: 18845)
Memory: 9.5M
CPU: 93ms
CGroup: /system.slice/open-fprintd.service
└─2452 /usr/bin/python3 /usr/lib/open-fprintd/open-fprintd --debug
Nov 12 12:13:34 vandamn open-fprintd[2452]: DEBUG:root:GetDefaultDevice
Nov 12 12:14:01 vandamn open-fprintd[2452]: DEBUG:root:GetDefaultDevice
Nov 12 12:14:37 vandamn open-fprintd[2452]: DEBUG:root:GetDefaultDevice
Nov 12 12:14:39 vandamn open-fprintd[2452]: DEBUG:root:GetDefaultDevice
Nov 12 12:14:41 vandamn open-fprintd[2452]: DEBUG:root:GetDefaultDevice
Nov 12 12:14:41 vandamn open-fprintd[2452]: DEBUG:root:GetDefaultDevice
Nov 12 12:14:56 vandamn open-fprintd[2452]: DEBUG:root:GetDefaultDevice
Nov 12 12:25:04 vandamn open-fprintd[2452]: DEBUG:root:GetDefaultDevice
Nov 12 12:36:49 vandamn open-fprintd[2452]: DEBUG:root:GetDefaultDevice
Nov 12 12:41:06 vandamn open-fprintd[2452]: DEBUG:root:GetDevices
Nov 12 12:52:52 vandamn open-fprintd[2452]: DEBUG:root:GetDefaultDevice
Any hints on how to debug this further?
Did I miss anything, e.g. do I have to set up e.g. a configuration file referring to python-validity?
The currently packaged files of both packages are:
Nevermind, I just realized that python-validity is also a DBus service that needs to be registered and not a Python module being loaded or a binary being executed by open-fprintd. :)
It works now, though I have to fight some remaining SELinux issues. I will look into this and provide packaging for Fedora once I succeeded.
Hi,
I would like to contribute Fedora (and maybe RHEL/CentOS) packaging for python-validity/open-fprintd/fprintd-clients, but I have problems getting open-fprintd to talk to my fingerprint reader (06cb:009a Synaptics, Inc. Metallica MIS Touch Fingerprint Reader):
As far as I understood, my fingerprint reader is supported by python-validity, and
$ sudo validity-led-dance
lets its LED flash, so it seems to work.But
$ fprintd-enroll
exits just displayinglist_devices failed:
.As open-fprintd emits a corresponding
DEBUG:root:GetDefaultDevice
messages whenever I run$ fprintd-enroll
, I suppose that communication between fprintd-enroll and open-fprintd is working, but open-fprintd either fails to run python-validity or to enumerate the fingerprint reader devices:Any hints on how to debug this further?
Did I miss anything, e.g. do I have to set up e.g. a configuration file referring to python-validity?
The currently packaged files of both packages are:
Thanks in advance and best regards,
// Veit
The text was updated successfully, but these errors were encountered: