After some recent updates on my Arch Linux, I suddenly discovered that my fingerprint login is no longer working. I deleted my already-enrolled fingerprints and found that I wasn't able to enroll any fingerprint any more.
After some digging around, I compiled libfprint with --enable-debug-log and found that whenever I do a fprint-enroll it hangs, and after some swipes it results in a core cump of fprintd.
It is also worth mentioning that the sensor used to blink during enrollment, but now it only flash a green light once at the start of enrollment.
I have installed fprintd from offical repo and libfprintd-git from AUR two years before, and they worked well for me until recently.
Sensor:
Bus 002 Device 046: ID 138a:0017 Validity Sensors, Inc. Fingerprint Reader
Packages:
extra/fprintd 0.7.0+12+ge55ad52-3 (fprint)
D-Bus service to access fingerprint readers
local/libfprint-git 1:0.7.0.r0.gd82847a-1 (fprint-git)
Library for fingerprint readers (patched for VFS495 and other Validity
sensors using a proprietary daemon)
After some recent updates on my Arch Linux, I suddenly discovered that my fingerprint login is no longer working. I deleted my already-enrolled fingerprints and found that I wasn't able to enroll any fingerprint any more.
After some digging around, I compiled
libfprint
with--enable-debug-log
and found that whenever I do afprint-enroll
it hangs, and after some swipes it results in a core cump offprintd
.It is also worth mentioning that the sensor used to blink during enrollment, but now it only flash a green light once at the start of enrollment.
I have installed
fprintd
from offical repo andlibfprintd-git
from AUR two years before, and they worked well for me until recently.Sensor:
Packages:
Log: