Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have a fingerprint reader on my Dell Vostro. Does anyone know of any proper Fingerprint reader which can integrate with LightDM? I have heard of Fingerprint GUI but that works with GDM as per the development notes. It would be great if someone can let me know.

Thanks

share|improve this question
    
Fingerprints cannot be changed; they are more akin to usernames than passwords. –  sarnold May 9 at 0:43

6 Answers 6

up vote 9 down vote accepted

Fingerprint GUI is working just fine in Ubuntu 12.04 Beta1 (LightDM). You can log in, unlock screen, and authenticate everything in the GUI and also "sudo's" in a terminal. I'm using it on an old ThinkPad R52 with integrated SGS Thomson Microelectronics Fingerprint Reader.

Install instructions: Fingerprint GUI

share|improve this answer
1  
Thanks. It installs fine. Unfortunately, my fingerprint module for dell is not supported . the ID is 138a:0008. It is not in the list of supported devices. Let me know if there is anyother way i can enable the support. Regards. –  Ubuntuser Mar 17 '12 at 1:57
    
Link to how it can be done for dell vostro 3300 laptops : tuxtrix.com/2012/05/how-to-activate-validity-fingerprint.html –  Ubuntuser May 29 '12 at 14:56
    
No device found for Thinkpad t430s.. :( Any help somewhere? –  Piero Sep 27 '12 at 7:55
    
Works perfectly for me using Ubuntu 12.04 x64 on a Thinkpad T510. –  Enigma Oct 26 '12 at 18:56
    
Thanks! This worked like a charm in 12.04 64bit x220. –  linuxk Mar 8 '13 at 3:17

This is available in the repositories as well a sourcefourge

libpam-thinkfinger

ThinkFinger is a driver for the UPEK/STMicroelectronics fingerprint reader. The device is usually found either as a standalone USB device, built into USB keyboards or built into laptops (usually from Dell, IBM/Lenovo and Toshiba).

pam_thinkfinger is a Pluggable Authentication Module that allows the user authenticates through his fingerprint.

The recommended package thinkfinger-tools can be used to acquire, verify and automatically store user fingerprints.

Homepage: http://thinkfinger.sourceforge.net

PAM wiki

share|improve this answer
    
this is a very old program. will it work in 12.04? it was last updated in 2007. also, its not in the repositories. –  Ubuntuser Mar 10 '12 at 21:57

This has worked flawlessly for me through Ubuntu 12.04/12.10 with an SGS Thomson Microelectronics Fingerprint Reader.

sudo add-apt-repository ppa:fingerprint/fingerprint-gui
sudo apt-get update
sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui

Exit your session, login again and run Fingerprint GUI to set it up [0483:2016]

share|improve this answer

There is an issue with 1.05 under Ubuntu 10.04 with upek devices. I am using 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor on some hosts and a Lenovo W520. Creating the symbolic links:

cd /usr/lib
ls -l libbs*
-rw-r--r-- 1 root root 4219952 Oct  9  2011 libbsapi.so
lrwxrwxrwx 1 root root      20 May 14 09:00 libbsapi.so.4.0 -> /usr/lib/libbsapi.so
lrwxrwxrwx 1 root root      15 May 14 09:05 libbsapi.so.4.3 -> libbsapi.so.4.0

as described in

http://darkblue.homeip.net/fingerprint/Forum/topic.php?TopicId=303&Posts=7

fixes the problem. My old fingerprints are recognized, I can register new ones without an endless loop in fingerprint-gui and it accepts all fingers during login or sudo and not only the leftmost one.

share|improve this answer

With Ubuntu 13.04 after installing libbsapi policykit-1-fingerprint-gui fingerprint-gui, when we try running fingerprint-gui especially those who have 138a:008 (VFS301), the device would not sop after first initiation and hence you cannot proceed.

This has been fixed in the libfprint 1.5.1 version and hence download the source and compile it. Do not use the launchpad version as it has dev_open identification issue.

Also after installing make ln -s for /usr/local/lib/libfprint.s0.0.0.0 to /usr/lib/libfprint.s0.0.0.0. Otherwise it would point to the old version installed using apt-get.

This happened to me and after installing latest version of libfprint, I succeeded.

share|improve this answer
    
This is a very specific solution to a problem/question not really asked here. Perhaps you should create your own Q&A for this specific device? –  gertvdijk Oct 6 '13 at 17:44

You can follow this unix.stackexchange link also to check your fingerprint versions

This Worked for me as posted on this bugs.launchpad.net link:

"Ok guys I have built a deb package for 64 bit systems. After you download the package i attached you just need to sudo dpkg -i and it will install the driver. If you want the integrated ubuntu fingerprint features for login and sudo, apt-get install fprintd libpam-fprintd. Then go to users and you will see the fingerprint login button option. Enroll your fingerprint and voila! The only annoyance is that on the login screen when it asks for your fingerprint the process isn't like windows. You swipe your finger and if the fingerprint is recognised it will display a login button you have to click. If the fingerprint isnt recognised it will time out and ask for you user password."

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.