Name: fingerprint-gui
Homepage: http://www.ullrich-online.cc/fingerprint/
It would be nice to have a GUI app to manage fingerprint reader on Solus.
OpenSource (GPL)
I'm interested because I bought a laptop with a fingerprint reader, I think @ikey too
Tarball: http://www.ullrich-online.cc/fingerprint/download_current.php
Description
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Wontfix | None | T4881 fingerprint-gui | |||
| Duplicate | None | T1973 Feature Request : Fingerprint Driver | |||
| Resolved | abdulocracy | T3574 Biometrics support for UPEK fingerprint scanner. | |||
| Resolved | abdulocracy | T4882 Libfprint Package Request |
Event Timeline
This package relies on fprind as a dependency for installation. Getting this software working ahead of the fprintd wouldn't make much sense, as fingerprint-gui wouldn't install, nor could it function without all of it's dependencies installed.
Would like to have this feature as well. Using ThinkpadT450:
count0@solus /tmp $ lsusb | grep -i fing Bus 002 Device 002: ID 138a:0017 Validity Sensors, Inc. VFS 5011 fingerprint sensor count0@solus /tmp $
This requires a few Qt4 dependencies, which have now been deprecated. Also hasn't been updated since 2016, doesn't seem to be getting a Qt5 port anytime soon. Perhaps close?
I guess we need to stick to the gnome control center implementation and perhaps hope that plasma adds such support in a coming update.
The GNOME implementation has no documentation whatsoever, that I could find. Not sure how it would work out.
Maybe adding the fingerprinting deamon as a build dep for the control center? Otherwise one could probably contact the maintainer of the controll center on Fedora.
Here is a link to the package: https://apps.fedoraproject.org/packages/gnome-control-center/overview/
Would love to have this as well. I use a thinkpad X230.
Bus 001 Device 003: ID 147e:2020 Upek TouchChip Fingerprint Coprocessor (WBF advanced mode)
It would be nice to have this feature in Solus.
Thinkpad x250
Bus 002 Device 003: ID 138a:0017 Validity Sensors, Inc. VFS 5011 fingerprint sensor
I would also like to have this feature implemented in Solus.
Thinkpad x240
Bus 002 Device 003: ID 138a:0017 Validity Sensors, Inc. VFS 5011 fingerprint sensor
I had looked for more but I did not find this topic.
I even opened a topic (https://dev.getsol.us/T8839)
I have a ThinkPad x220 and I need this functionality.
Bus 001 Device 003: ID 147e: 2016 Upek Biometric Touchchip / Touchstrip Fingerprint Sensor
How does development work? How is the addition of this functionality done?
I would argue against actually adding this to the repository. This project has been dead for a couple years and from what I can tell no one has actually stepped up to maintaining the code base or make a new fingerprint manager application.
Arch Linux seems to be having problems building it lately (see comments) because of it no longer being compatible with fprintd that handles the fingerprint support.
In the meantime you could probably try installing fprintd (sudo eopkg it fprintd) and use the console commands for it. I am trying to figure out how I can get the fingerprint support in gnome settings to work.
So, I use other distros, one of them is mint based on ubuntu / debian and fingerprintgui and fprind with libpam works perfectly. The fprintd is simple to install on the Solus as you mentioned, however the difficulty is in activating to make authentication.
Firstly, that it works now does not mean that it will work in the future. Old software that do not get updated will break at some point and constantly patching them to work is a huge pain.
Secondly, the latest version of Ubuntu was released roughly six months ago and the fprintd release that breaks this app was (according to arch) released just a couple weeks ago.
Okay, wouldn't a solution be to use what is ready even if it is no longer supported until we develop a definitive solution?
Out of curiosity I did a little research and found there's still no fingerprint-gui available that works
I found there's a fork of fingerprint-gui but I couldn't get it to compile on my system.
The repo is here and has been updated as of 2021-06-29 (updates were minor, any work of note was 2 years ago)
https://github.com/RogueScholar/fingerprint-gui
cmake fails with this error (libfprint is installed on the system)
≻ cmake .. -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Checking for module 'libusb-1.0' -- Found libusb-1.0, version 1.0.24 -- Checking for module 'libfprint' -- No package 'libfprint' found CMake Error at /usr/share/cmake-3.20/Modules/FindPkgConfig.cmake:556 (message): A required package was not found Call Stack (most recent call first): /usr/share/cmake-3.20/Modules/FindPkgConfig.cmake:778 (_pkg_check_modules_internal) CMakeLists.txt:18 (pkg_check_modules) -- Configuring incomplete, errors occurred!
So it looks like the fprintd issues persist with fingerprint-gui. A similar build issue has been open in their Issues tracker since July 2020, so I'm not holding my breath on this fork fixing things, but I'll put it on watch.