uunicorn / python-validity

Validity fingerprint sensor prototype
MIT License
976 stars 82 forks source link

openSUSE packaging #123

Open ArturGaspar opened 2 years ago

ArturGaspar commented 2 years ago

I have created packages for openSUSE Tumbleweed at https://build.opensuse.org/project/show/home:ArturGaspar:python-validity

Install instructions:

zypper addrepo https://download.opensuse.org/repositories/home:ArturGaspar:python-validity/openSUSE_Tumbleweed/home:ArturGaspar:python-validity.repo
zypper refresh
zypper install fprintd-clients open-fprintd python-validity fprintd-pam
ArturGaspar commented 2 years ago

Tested on a Lenovo X1 Carbon Gen 6 with 06cb:009a Synaptics, Inc. Metallica MIS Touch Fingerprint Reader. Factory reset, enroll, verify and pam work.

xpufx commented 2 years ago

@ArturGaspar Thanks for the package. It looks like I'm already using it via opi. This is a Lenovo T480S with the same fingerprint reader as yours. I too did the factory reset thing but enroll doesn't work. Any ideas?

@t480s:~$ fprintd-enroll Impossible to enroll: GDBus.Error:net.reactivated.Fprint.Error.NoSuchDevice: No devices available

xpufx commented 2 years ago

I only had the python-validity from @ArturGaspar repo. I installed the rest of the packages at the top of this issue and it worked after.

karoltheguy commented 5 months ago

@xpufx I have the same laptop as you (T480) and have the same error msg as you after installing the packages from @ArturGaspar . I know it has been a couple years but I am wondering if you got it working.

thanks

zabulonian commented 4 months ago

On a Lenovo X1 Carbon Gen 6 and this unfortunately does not seem to work any longer. Reset the reader in bios, installed the repo & packages as per instructions, but when attempting to enroll: "Impossible to enroll: GDBus.Error:net.reactivated.Fprint.Error.NoSuchDevice: No devices available"

FWIW, fwupdmgr also is unable to see the fingerprint reader. I also noticed that these packages predate an update to the main repository which fixes certain directories not existing after reboot, and it may be affected by this bug? As I could not find the ./dbus_service/ directory. This could just be me overlooking/misunderstanding something, though