I can’t get this to run. It is complaining about not being able to find stuff
/home/committed88/Downloads/libfprint_delete_device_prints.py: 3: from: not found
/home/committed88/Downloads/libfprint_delete_device_prints.py: 6: from: not found
/home/committed88/Downloads/libfprint_delete_device_prints.py: 7: from: not found
/home/committed88/Downloads/libfprint_delete_device_prints.py: 10: Syntax error: word unexpected (expecting ")")
@2disbetter did you verify that you had the latest libfprint installed for your distro? You can get some of the package versions with sudo dpkg --get-selections | grep fprint.
Here’s a github repo: framework_scripts
It still seems to be up for me on the original webserver, can you tell me more about what error you’re getting?
@Henry_Luengas It shows me a “Page not found” error after around three minutes. Thank you for the repo! This script worked for me! I was able to delete several fingerprints that have persisted across installs. Thanks again.
After following much of the great advice here, I managed to get fprintd built and installed. When I ran fprintd-enroll my terminal hung with no output, and I thought, sure, maybe I should restart first.
Well, the system now cannot be logged into, both in text mode and graphical mode, nothing shows up on the login page, I don’t even get a prompt to login in text mode.
Hard to do any debugging at this point, so I’m planning on wiping the machine (it was a new install anyway), but anyone have tips on how to recover from this, and also important, avoid it in the future?
Pending package updates waiting on a reboot. I don’t believe so. It was a new image, so I bother doing updates, so I don’t think there would have been anything pending.
I was testing on Ubuntu 21.10, I was waiting for it to come out before doing a proper setup, although it’s turned out to be a lot buggier than the Kubuntu 21.04 I installed just to try things out.
Yeah, I pulled directly from the repository, using the instructions above, but I did pull using the tag to get the right version, vs. pulling from head.
I got this working perfectly on Linux Mint Cinnamon 20.2.
A few notes:
Instead of the debhelper-compat dependency error when using build-dep I got a cryptic You must put some 'source' URIs in your sources.list error. Finding this, I then figured out I had to go to the Software Sources GUI and enable Optional Sources - Source code repositories.
apt-source --download-only worked fine for me but it downloaded “fprintd_1.90.9-1~ubuntu20.04.1.debian.tar.xz” and not “fprintd_1.90.9-1.debian.tar.xz” so adjust your tar command appropriately or it won’t find the file.
sudo systemctl enable fprintd.service resulted in an odd error but it doesn’t seem to matter, the next start command worked fine and the service gets restarted on reboot.
I had to figure out that it’s fprintd-enroll -f right-index-finger (or middle-finger or ring-finger or little-finger), at first I just put right-index and it didn’t work, but it tells you what input is valid
Works perfectly any time the system asks for authentication, including sudo, and I now realize just how often that is. It works quickly, faster than I could type my password.
Complete and working fine! It actually works better than my old fingerprint scanner in Windows on my corporate laptop.