loise/python-validity

( forked from tigro/python-validity )

Project ID: 175983

Description

Validity fingerprint sensor driver.

Works on:

  • Lenovo T470s
  • Lenovo P72

Installation Instructions

$ sudo dnf copr enable tigro/python-validity $ sudo dnf install open-fprintd fprintd-clients fprintd-clients-pam python3-validity

Prepare

$ sudo systemctl start python3-validity.service $ sudo systemctl start open-fprintd.service $ sudo systemctl enable open-fprintd-resume.service open-fprintd-suspend.service open-fprintd.service python3-validity.service

set SELinux to permissive

Hello! I had the same problem on Lenovo T470s and Fedora 34. This is caused by SELinux. SELinux prevent the services from creating the necessary files.

The above mentioned comment solved the issue, because the files created manually. To bypass the problem, put SELinux into permissive mode until restart: sudo setenforce Permissive

... and restart the service: sudo systemctl restart python3-validity

Setup fingerprint auth

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

and check

$ sudo authselect current Profile ID: sssd Enabled features: - with-silent-lastlog - with-fingerprint

Troubleshooting

Readme.md

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 40 i386 (0)*, x86_64 (0)* Fedora 40 (1 downloads)
Fedora 41 i386 (0)*, x86_64 (0)* Fedora 41 (2 downloads)
Fedora 42 i386 (0)*, x86_64 (0)* Fedora 42 (2 downloads)
Fedora rawhide i386 (0)*, x86_64 (0)* Fedora rawhide (1 downloads)

* Total number of downloaded packages.