python-validity icon indicating copy to clipboard operation
python-validity copied to clipboard

[Ubuntu 22.04] Enroll works, verify does not, no error (X1 Yoga 2nd 138a:0097)

Open Redsandro opened this issue 4 months ago • 1 comments

Everything works according to instructions. I can install, update PAM, enroll fingers with fprintd-enroll. But the actual reading of fingerprint doesn't work. there is no error message. The fingerprint light just stays on for 10 seconds and doesn't respond to any fingerprints. Then the PAM/login/sudo request reverts to password.

This is 138a:0097 Validity Sensors, Inc. on a Lenovo ThinkPad X1 Yoga Gen 2 (20JD000WUS).

sudo apt remove fprintd
sudo add-apt-repository ppa:uunicorn/open-fprintd
sudo apt update
sudo apt install open-fprintd fprintd-clients python3-validity

Redsandro avatar Feb 29 '24 15:02 Redsandro

I had some goofy problems on a T470 that I just setup. I could enroll just fine but then never validate, login or sudo. What appears to have fixed it is using the instructions to factory reset the firmware. This was on a machine originally setup with Windows 10 and the fingerprint reader, then reloaded with Ubuntu 22.04 (no dual boot). systemctl status python3-validity did not report errors but since I did have the sensor configured and fingerprints enrolled under Windows I took a flyer at the reset. Now login and sudo work just fine. EDIT: And same USB device ID as you as well.

khatfull avatar Mar 27 '24 16:03 khatfull