BuddiesOfBudgie / budgie-control-center

Budgie Control Center is a fork of GNOME Control Center for the Budgie 10 Series.
GNU General Public License v2.0
26 stars 13 forks source link

Fingerprint support for other display managers #41

Closed fossfreedom closed 1 year ago

fossfreedom commented 2 years ago

Description

Allows fingerprint enrollment for other display managers other than GDM3. Fixes missing fingerprint icons on the enrollment dialog Adds a message to the dialog telling the user they need to add fprintd support - the name of the pam module is distro specific so this message is calculated at runtime - using a fallback string where the pam exe module name is not known/found

Note: For fingerprint support your distro must install the equivalent Debian libraries - fprintd and libpam-fprintd

Tested on Ubuntu 22.10 with a supported fingerprint scanner - unlocks both slickgreeter and gnome-screensaver once the pam module is enabled

Submitter Checklist