BazziteB
Bazzite7mo ago
43 replies
ViniRust

Enabling Chipsailing CS9711 Fingerprint Reader (VendorID:2541 ProductID:0236) on Bazzite

If you have this fingerprint sensor, this guide might help you enable it on your Fedora 42 based system;

Enabling The Fingerprint Reader:

Step 1: Download Ziomal's rpm for Fedora 42
Step 2:
rpm-ostree override replace ./libfprint-1.94.6-0.0.1.f42.x86_64.rpm

Step 3:
systemctl reboot

Step 4:
sudo cp /usr/lib/systemd/system/fprintd.service /etc/systemd/system/fprintd.service

Step 5:
sudo nano /etc/systemd/system/fprintd.service

Step 6:Add to the bottom
[Install]
WantedBy=multi-user.target

Step 7: Ctrl+X > Y > Enter
Step 8:
sudo authselect enable-feature with-fingerprint

Step 9:
sudo authselect apply-changes

Step 10:
systemctl enable fprintd.service

Step 11: Be happy and enjoy!

BONUS - Enabling System Log In With Scanner (SDDM)

WILL DISABLE PASSWORD LOGIN, DO AT YOUR OWN RISK AND MAKE SURE YOU ALREADY HAVE REGISTERED YOUR FINGERPRINTS

Step 1:
sudo cp /etc/pam.d/sddm /etc/pam.d/sddm.bak

Step 2:
sudo nano /etc/pam.d/sddm

Step 3: Add to the top
auth             sufficient      pam_fprintd.so

Step 4:
Ctrl+X
>
Y
>
Enter

Step 5: Reboot
Step 6: Press
Enter

Step 7: Place your finger at the scanner
Step 8: You're done!

Credits: The links and @CheckYourFax
Was this page helpful?