Thanks for the work. It works with my Dell XPS 15 9500 (device id 27c6:533c) on Fedora Workstation 39 and I was able to directly configure the fingerprint from the Gnome GUI instead of the fprintd-enroll command.
Resolved:
The following commands were also needed for me, and then it worked:
sudo authselect current
sudo authselect enable-feature with-fingerprint
sudo authselect apply-changes
Iāll leave the rest of the (long) post, for reference in case it helps othersā¦
Iām trying to get the fingerprint reader working on xps 15 9500, device id 27c6:533c, fresh f39 install.
When I ran the command for to install libfprint-tod-goodix dnf failed to install because there was a conflict with fprintd.
Error: Transaction test error:
file /usr/lib/udev/hwdb.d/60-autosuspend-libfprint-2.hwdb from install of libfprint-tod-1.94.5-2.fc39.x86_64 conflicts with file from package libfprint-1.94.6-1.fc39.x86_64
file /usr/lib64/girepository-1.0/FPrint-2.0.typelib from install of libfprint-tod-1.94.5-2.fc39.x86_64 conflicts with file from package libfprint-1.94.6-1.fc39.x86_64
file /usr/lib64/libfprint-2.so.2.0.0 from install of libfprint-tod-1.94.5-2.fc39.x86_64 conflicts with file from package libfprint-1.94.6-1.fc39.x86_64
I manually removed fprintd, which also removed fprintd-pam.
I was then able to install libfprint-tod-goodix. The systemctl and fprintd-enroll commands worked.
But I donāt seem to have any way to use fingerprint authentication.
Scribeās workaround doesnāt seem to work anymore on Fedora 40. My guess is the goodix package used to include fprintd but no longer does, so when uninstalling libfprintd itās gone. goodix-tod does install with it removed, but the daemon and service no longer exists.
It would be nice if it were a downloadable rpm instead; then it could be unpacked, tweaked, repackaged, and installed to get around problems like this.
Edit: my bad, silly mistake - thereās a typo in Scribeās post. Itās libfprint that needs removing, not fprintd. Updated instructions (verified on Fedora 40):
fprintd-enroll will ask you to authenticate, then quietly sample your right index finger. Keep tapping it and releasing when you seed a āpassedā message. It samples your finger 10 times, and you should tap it in the same position, not try to angle it or maximize coverage (like you would on MacOS).