You are not logged in.

#1 2024-08-26 16:41:34

Timur
Member
Registered: 2024-08-26
Posts: 1

Request for Help with Fingerprint Sensor on Arch Linux

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

#2 2024-08-26 17:00:15

elblasco
Member
Registered: 2023-05-27
Posts: 2

Re: Request for Help with Fingerprint Sensor on Arch Linux

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

Board footer

Powered by FluxBB