How to Enable Fingerprint Reader in Fedora

Aus MattWiki
Version vom 18. Juni 2025, 08:54 Uhr von Matt (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

This article describes how to enable a fingerprint reader in Fedora like the one built in on a Lenovo ThinkPad T14 Gen1 Laptop.

The following informations are based on:

  • Fedora Linux 42 Workstation
  • GNOME 48

Prerequisites

Install the needed packages (these are installed on Fedora 42 Workstation by default):

sudo dnf install fprintd fprintd-pam

Check if service is running properly:

systemclt status fprintd.service

Erase old prints if needed:

fprintd-delete $USER

Enroll Fingerprints

Enroll your new fingerprints:

fprintd-enroll

This command gives instructions, which finger should be enrolled. Enrollment will be repeated for up to 10 times.

Verify fingerprint:

fprintd-verify

Enable Authentication with Fingerprints

Enable authentication with fingerprints:

sudo authselect enable-feature with-fingerprint
sudo authselect apply-changes

Verify:

sudo authselect current

After that on unlock / login screen there should be the hint below the password field:

(or place finger on reader)

If this does not show up, perhaps reboot.

Sources

Further reading: https://discussion.fedoraproject.org/t/fingerprint-reader-does-not-work/104739