I’m trying to run this script to clear out the fingerprint reader’s memory, but am getting an error:
Traceback (most recent call last):
File "/home/ryebread/Downloads/libfprint_delete_device_prints.py", line 13, in <module>
File "/usr/lib/python3/dist-packages/gi/__init__.py", line 126, in require_version
raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace FPrint not available
i’m not sure what it means by Namespace FPrint not available as i have fprint installed
After switching from a broken Manjaro to Ubuntu 22.04 and struggling with clearing the fingerprint memory, I was able to clear and reset fingerprints using the fprint guide from Arch wiki. Specifically,
$ fprintd-delete "$USER"
I then used the Gnome user settings to re-enroll my fingerprints.
Unlike Manjaro, which uses fingerprint authentication for all login and sudo privileges, Ubuntu only uses fingerprints for login.
Interesting (to me) note: I just re-installed Manjaro alongside Ubuntu 22.04 (which has fingerprint authentication enabled). I was able to enroll my fingerprint in Manjaro without having to run the above first, which surprised me.