Page MenuHomeSolus

fingerprint-gui
Closed, WontfixPublic

Description

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

Event Timeline

Crux161 triaged this task as Normal priority.Oct 27 2017, 1:18 PM
Crux161 added a subscriber: Crux161.

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.

Why is this being triaged outside of the triage team?

@Crux161 anyway, it's the task of the solus maintainer to add the missing depends

JoshStrobl raised the priority of this task from Normal to Needs Triage.Oct 27 2017, 4:46 PM
DataDrake triaged this task as Wishlist priority.Jul 29 2018, 1:58 PM
DataDrake moved this task from Backlog to Accepted For Inclusion on the Package Requests board.
DataDrake added a subscriber: DataDrake.

Waiting age requirement because nothing else does this.

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 $

I would like this feature too, really want to use my finger print scanner...

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.

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.

So, I use other distros, one of them is mint based on ubuntu / debian and fingerprintgui and fprind with libpam works perfectly.

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.

https://github.com/RogueScholar/fingerprint-gui/issues/4

Closing as DOA after feedback provided here.