How to enable finger printer with Thinkpad X230

Solution 1:

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:

fprintd-enroll

Solution 2:

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:

fprintd-enroll

For Ubuntu 12.04 at ThinkPad X230

According to https://launchpad.net/~fingerprint/+archive/fprint

  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.

Solution 3:

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.