#Fprintd

for this months updates, we are reworking our fingerprint setup entirely. the daemon (Biomd) is now written from scratch and no longer links against QT or libhybris.
while at it, i ended up writing a PAM module and a provider for #Fprintd which means all existing applications that use Fprintd will now work with our service.

one thing i wanted to experiment with was parallel PAM instances for stuff like sudo, so here is how far i got in about an hour

#furilabs #flx1 #LinuxMobile #furiphoneflx1

Cerebral Voyagecerebralvoyage
2025-03-11

How to Enable the Fingerprint Reader in Linux on the Laptop

This article describes the process for enabling the fingerprint reader on using the service. and a Framework laptop based on the AMD Ryzen platform is used as an example for this guide.

cerebral.voyage/how-to-enable-

How to Enable the Fingerprint Reader in Linux on the Framework Laptop
Sam Lehman :nixos:Lehmanator@fosstodon.org
2025-01-14

Enabling an auth method shouldn't prevent you from using others, but if you enable fingerprint auth via #fprintd, privilege escalation commands like #sudo don't let you use a password anymore to authorize actions; you must use a fingerprint (until the fingerprint request times out)

#PolicyKit dialogs show a useless "Authenticate" button that never actually gets clicked, but not a password entry textbox (until after fingerprint auth fails)

The UI is already there, just show it!

GNOME auth dialog displaying a password entry textbox after fingerprint auth fails.The default GNOME auth dialog when fprintd is enabled. Shows a title, description with the command seeking auth, my profile picture, directions asking the user to scan a fingerprint, and buttons labeled "Cancel" & "Authenticate" without showing a password entry textbox.
Sam Lehman :nixos:Lehmanator@fosstodon.org
2025-01-14

Moreover, the UI for #fprintd in #GDM is also really clunky. Uglier than the sudo prompt, but with even less feedback on whether your finger was scanned properly.

Sad since the #GDM design mockups for this look so gorgeous.

Sam Lehman :nixos:Lehmanator@fosstodon.org
2025-01-14

The current status of #fingerprint scanning via #fprintd in #GNOME & #GDM is so bad.

Fingerprint login doesn't unlock the keyring, so immediately after login, you get dialogs asking you to manually type your password to unlock them.

Might as well just not allow fingerprint login in GDM and only allow fingerprints to dismiss the lockscreen post-login.

Justin 🇻🇦jforseth210@rcsocial.net
2024-12-03

If you use #bitwarden on #linux, biometric unlock is available now! I've only been able to get it working on #firefox based browsers, but I think it's supposed to work with #chromium browsers too.

If you have something like #fprintd or #howdy set up, it's probably as simple as checking a couple boxes.

Taffer 🇨🇦 :godot:Taffer@mastodon.gamedev.place
2024-03-20

I'm trying out OpenSUSE Tumbleweed on a new machine that has a fingerprint sensor.

Fingerprint sensor works fine with the 64-bit fingerprint daemon and utilities.

PAM is somehow looking for a 32-bit version of its fprintd integration. Why is PAM 32-bit?! 😱

#opensuse #tumbleweed #pam #fingerprint #fprintd

2018-09-21

Wanted to get my fingerprint reader going on #NixOS, just because it's fun, but it looks like #fprintd doesn't save any of the enrolled fingerprints. Anyone else running into this?

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst