I’m having issues enrolling my fingerprint on Manjaro GNOME with the built-in sensor on my laptop (device ID 04f3:0c4d
). Although this device is reportedly supported, each attempt to enroll a fingerprint fails with various error messages, including “Calibration failed!” and “No minutiae found.” Here’s a summary of the steps I’ve taken and the errors I’ve encountered:
System Information:
- OS: Manjaro Linux (Arch-based), running GNOME
- Fingerprint Sensor: Device ID
04f3:0c4d
Issue:
Whenever I try to enroll a fingerprint using fprintd-enroll
, the process either fails immediately or progresses a few stages before showing errors such as:
Enroll result: enroll-unknown-error
Device reported an error during identify for enroll: Calibration failed!
Failed to detect minutiae: No minutiae found
Steps I’ve Tried:
- Installed fprintd and libfprint-tod-git from the AUR.
- Restarted the
fprintd
service multiple times and checked the status logs. - Adjusted
/etc/fprintd.conf
as recommended for certain devices. - Confirmed that the
04f3:0c4d
sensor should be compatible with libfprint, and tried additional packages likelibfprint-elanmoc2
to see if this resolves the issue.
Error Logs:
Below are some specific logs from my attempts to enroll fingerprints:
Device reported an error during identify for enroll: Calibration failed!
Failed to detect minutiae: No minutiae found
Device reported an error during enroll: The driver encountered a protocol error with the device.
Additional Notes:
I’ve read that some fingerprint sensors require different forks of libfprint that haven’t yet been merged. I also attempted to use alternative libfprint forks (libfprint-tod
and libfprint-elanmoc2-newdrvs
), but the issue persists. Reinstalling packages and clearing any cached configurations hasn’t made a difference either.
Has anyone else with this sensor ID (04f3:0c4d
) encountered a similar issue?
Are there any known workarounds, or perhaps specific kernel modules or settings that might help?
Any assistance would be greatly appreciated! Thanks in advance for your suggestions!
Gerne auch in Deutsch antworten!