Set up fingerprint reader under Linux?

Vi
- in Acer
2

I'm currently trying to set up a fingerprint sensor from Elantech under EndevourOS, but unfortunately I can't do it. The sensor is built into my Laoptop and after an lsusb query.

The laptop is an Acer Aspire A515-45

Bus 001 Device 003: ID 04f3: 0c4f Elan Microelectronics Corp. ELAN: fingerprint

What I have now found out is that I probably have to install libfprint, since my sensor is apparently supported there (see https://fprint.freedesktop.org/supported-devices.html?). I then installed that together with all the dependencies on the AUR.

https://aur.archlinux.org/packages/libfprint-git/

Then apparently all you need is fprintd, which can be easily installed via pacman. Then actually only one fprintd enroll should be missing. Unfortunately, that always fails: /

Here is the error message (a call as root or with sudo gives an identical error)

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

I've already searched the Internet, but nothing has helped. The solution as described here (https://unix.stackexchange.com/questions/623929/fprintd-the-driver-encountered-a-protocol-error-with-the-device) did not work either.

But I'm posting the output from here again

fwupdmgr get-devices

, because somehow an Elentech touchpad (but no fingerprint reader) is found there?

Output:

It should also be mentioned that the sensor works fine under Windows 10 Pro 64bit (which I run in dual boot). I simply downloaded the driver from Acer (unfortunately there are only Windows drivers: /).

Gu

The question is whether the fingerprint scanner even has a Linux driver.

On my laptop (other manufacturer) it is not supported by Linux.

Vi

Yes, he should have.

What I've found out now is that I will probably have to install libfprint, since it seems that my sensor is supported there (see
https://fprint.freedesktop.org/supported-devices.html?).

If there wasn't a Linux driver, then I wouldn't try the whole thing any further.