iafilatov / libfprint

libfrpint driver for a family of Elantech fingerprint sensors
https://cgit.freedesktop.org/libfprint/libfprint/
GNU Lesser General Public License v2.1
146 stars 20 forks source link

04f3:0c00 Elan Microelectronics Corp. ELAN:ARM-M4 #42

Open ArtemPavliukovich opened 2 years ago

ArtemPavliukovich commented 2 years ago

This device isn't available, how I can fix it?

iafilatov commented 2 years ago

Try https://github.com/iafilatov/libfprint#unrecognized-devices

Also, it's better to use the official repo https://gitlab.freedesktop.org/libfprint/libfprint

All3xJ commented 1 year ago

I installed the enalmoc2 version in Fedora 37 (I have 04f3:0c00 fingerprint reader). I did:

git clone -b elanmoc2 https://gitlab.freedesktop.org/Depau/libfprint/
cd libfprint/
sudo dnf intall glib2-devel libgusb-devel gobject-introspection-devel pixman-devel nss-devel libgudev-devel gtk-doc
meson setup builddir && cd builddir
sudo ninja install
fprintd-enroll

but I get: Impossible to enroll: GDBus.Error:net.reactivated.Fprint.Error.NoSuchDevice: No devices available

what am I doing wrong?

All3xJ commented 1 year ago

I FIXED! I did what this comment says: https://gitlab.freedesktop.org/libfprint/libfprint/-/merge_requests/330#note_1718869 and then rebuilded and reinstalled as usual and restarted the service with sudo systemctl restart fprintd.service and now it works!

ZeroKun265 commented 1 year ago

@All3xJ how did you get it to work? Did you clone the repo from the PR that had the patch and built manually? I'm not that well versed in this these things and i just want my fingerprint reader (04f3:0c00) to work haha

mh-saeed commented 5 months ago

I'm using Ubuntu 23.10 & my laptop has the same fingerprint device. how can I make it work?

mh-saeed commented 5 months ago

Fixed :heavy_check_mark:

I just followed the instructions from this comment: https://gitlab.freedesktop.org/libfprint/libfprint/-/merge_requests/330#note_1718869

sagarbangade commented 1 month ago

@All3xJ bro I am new to linux and all could you please explain me how did you fixed it through https://gitlab.freedesktop.org/libfprint/libfprint/-/merge_requests/330#note_1718869 I am getting confused :.(