Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am a newbie with Ubuntu and Linux, and I just switched from Windows 8. I have installed 12.04 on my new Lenovo Thinkpad x230. It seems everything else works perfectly except the finger printer. I have been using Finger Printer for a long time, and I really rely it on for my Lastpass application. But I don't know how to enable or install the driver of the finger printer. Can anybody help me with this?

Thanks in advance.

share|improve this question
If the answer below doesn't work out, please paste the results of the command "lsusb" so we can see exactly what hardware we are dealing with. Chris – fabricator4 Oct 7 '12 at 7:59

For 13.04 and newer

For the X220/X230:

sudo apt-get update  
sudo apt-get install libpam-fprintd libfprint0 fprint-demo fprintd  

Then run this command to configure pam:

sudo pam-auth-update  

Finally enroll your finger with:

share|improve this answer
This answer works on 14.10. – ntc2 May 7 '15 at 0:47

For 12.04

I have a X220 Thinkpad and I use fprint and it works well!

Add the PPA to get the latest version:

sudo add-apt-repository ppa:fingerprint/fprint  

And install fprint:

sudo apt-get update  
sudo apt-get install libpam-fprint libfprint0 fprint-demo gksu-polkit fprintd  

Then run this command to configure pam:

sudo pam-auth-update  

Finnaly enroll your finger with:


For Ubuntu 12.04 at ThinkPad X230

According to

  1. Add this PPA to your sources:

    sudo add-apt-repository ppa:fingerprint/fprint
    sudo apt-get update
    sudo apt-get upgrade
  2. Install the software:

    sudo apt-get install libfprint0 fprint-demo libpam-fprintd gksu-polkit
  3. Update authentication methods:

    sudo pam-auth-update
  4. Enroll your finger:

    sudo pam_fprint_enroll

Then it have started working for me.

share|improve this answer

The X230 has an "upgraded" fingerprint sensor with an onboard co-processor. Its the 147e:2020. As of right now, it appears to be unsupported.

share|improve this answer
It is now supported. Please see below. – Mark Mar 21 '13 at 15:16

The fprint library has been upgraded to support the X230 finger print reader!
Get it here:

(Typed on an X230 with working finger print reader!)

share|improve this answer

Maybe worth mentioning: for logging on using your fingerprint reader you might want to install the Fingerprint GUI application as mentioned at LaunchPad.

share|improve this answer

protected by Eliah Kagan Feb 19 '13 at 15:05

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

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