You are not logged in.
Dear Community,
I am reaching out to seek assistance with getting my fingerprint sensor to work on my Arch Linux setup. Below is a detailed breakdown of the steps I have taken so far, along with the information I have gathered.
1. **Device Information:**
- Device: Validity Sensors, Inc. VFS7500 Touch Fingerprint Sensor
- USB ID: 138a:0090
- The device is detected via `lsusb`, but I am facing issues in getting it to function with `fprintd`.
2. **Steps Taken:**
- Installed the necessary packages and dependencies, including `fprintd`, `python-validity`, and `open-fprintd`.
- Restarted the `fprintd` service multiple times, but encountered errors related to the service failing to start.
- Attempted to enroll fingerprints using `fprintd-enroll`, but received the error: `list_devices failed: The name is not activatable`.
3. **System Information:**
- Kernel version: 6.10.6-arch1-1
- Systemd services related to the fingerprint sensor (`fprintd`, `open-fprintd`) were checked, but there were conflicts and failures reported.
4. **Logs and Outputs:**
Below are the outputs from the various commands I executed to gather more information:
```bash
# Checking connected USB devices
lsusb
```
Output:
```
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 046d:c52f Logitech, Inc. Nano Receiver
Bus 001 Device 004: ID 04f2:b52c Chicony Electronics Co., Ltd Integrated Camera
Bus 001 Device 006: ID 138a:0090 Validity Sensors, Inc. VFS7500 Touch Fingerprint Sensor
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
```
```bash
# Checking USB-related messages in system logs
sudo dmesg | grep -i usb
```
Output:
```
[ 0.455659] ACPI: bus type USB registered
[ 0.455659] usbcore: registered new interface driver usbfs
[ 0.455659] usbcore: registered new interface driver hub
[ 0.455659] usbcore: registered new device driver usb
[ 2.457871] usb 1-9: New USB device found, idVendor=138a, idProduct=0090, bcdDevice= 1.64
[ 2.457880] usb 1-9: New USB device strings: Mfr=0, Product=0, SerialNumber=1
[ 2.457884] usb 1-9: SerialNumber: ad6d80b904df
```
```bash
# Checking loaded modules related to the fingerprint sensor
lsmod | grep -i validity
```
Output:
```
[No output]
```
```bash
# Checking systemd services related to the fingerprint sensor
systemctl list-units | grep -i fprint
```
Output:
```
[No output]
```
5. **Current Status:**
- The fingerprint sensor is detected by the system, but I am unable to enroll fingerprints using `fprintd`.
- The `fprintd` service fails to start properly, and there are errors indicating that the service cannot be found.
I would greatly appreciate any guidance or suggestions from the community to resolve this issue. If there are specific logs or outputs that would be helpful for diagnosis, please let me know.
Thank you for your support!
Best regards,
Timur
Offline
Your fingerprint reader is not supported by fprint.
https://gitlab.freedesktop.org/libfprin … ed-Devices
However, I do not understand why your service does not start. Although my laptop has an unsupported fingerprint reader, the service starts without problems.
Offline