How to enable fingerprint login

I can find the fingerprint of my laptop as from Shenzhen Goodix Technology.

$ lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 27c6:6890 Shenzhen Goodix Technology Co.,Ltd. Goodix USB2.0 MISC
Bus 003 Device 003: ID 3277:00ff Shinetech XiaoMi WebCam
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

The fingerprint has a USB ID as 27c6:6890, which is listed as a supported device on the libfprint website. However, I don’t find the option of fingerprint login on the login screen. How can I enable it?

I make it as you, as less information as possible :wink:

Thank you for your reply. I don’t find “Fingerprint Login” in “Settings - System - Users”

If GNOME does not show the fingerprint option, I would first separate the two parts: sensor support and PAM/login setup. Try fprintd-enroll from a terminal; if that fails, it is still a libfprint/device issue even if the USB id is listed. If enrollment works, install/check fprintd-pam, then enable it with sudo authselect enable-feature with-fingerprint and sudo authselect apply-changes. After that GDM usually offers fingerprint after selecting the user, but keep the password working too because fingerprint login can be flaky after suspend or updates.

Thanks for your help. The fprintd-enroll returns error. What shall I do?

$ fprintd-enroll

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

Please give us more infos: