Hello Ubuntu community,
I am using Ubuntu 26.04 LTS (Resolute Raccoon) with GNOME on a Huawei laptop.
The built-in fingerprint reader is detected by USB, but Ubuntu does not recognize it as a fingerprint device. The fingerprint option does not appear in GNOME Settings, and fprintd cannot find any device.
Hardware information
Laptop:
Huawei KLVL-WXX9
Fingerprint sensor:
Bus 001 Device 002: ID 27c6:5110 Shenzhen Goodix Technology Co.,Ltd. Goodix Fingerprint Device
The device is visible with:
lsusb
Output:
Bus 001 Device 002: ID 27c6:5110 Shenzhen Goodix Technology Co.,Ltd. Goodix Fingerprint Device
Software information
Operating system:
Ubuntu 26.04 LTS
GNOME Desktop
Installed fingerprint packages:
dpkg -l | grep fprint
Output:
ii fprintd
ii libfprint-2-2
ii libfprint-2-tod1
ii libpam-fprintd
libfprint version:
1:1.95.1+tod1-0ubuntu1
Problem
When I try to enroll a fingerprint:
fprintd-enroll
I get:
Impossible to enroll:
GDBus.Error:net.reactivated.Fprint.Error.NoSuchDevice:
No devices available
Also:
fprintd-list $USER
returns:
No devices available
Things I checked
-
The fingerprint sensor is enabled in hardware and visible through USB.
-
fprintdis installed. -
libfprintandlibfprint-todpackages are installed. -
The problem is not that the device is missing from USB; the issue is that
fprintdcannot use it.
I also checked:
apt-cache search libfprint-2-tod1-goodix
but no package was available in the Ubuntu repositories.
Questions
-
Does Ubuntu 26.04 currently support Goodix 27c6:5110 fingerprint sensors?
-
Is there a recommended
libfprintTOD driver package for this device? -
Is the Canonical Goodix TOD driver (
libfprint-2-tod1-goodix) required for this sensor? -
Are there any udev rules or additional packages needed for
27c6:5110?
I found references to Goodix TOD drivers and udev rules for this device, but I am not sure if they are compatible with Ubuntu 26.04. (Ubuntu Community Hub)
Any help or testing instructions would be appreciated.
Thank you.