一、方法一
1、添加 PPA 源
1 |
add-apt-repository ppa:fingerprint/fprint |
2、更新包
1 |
apt-get update |
3、安装指纹识别程序
1 |
sudo apt-get install libfprint0 fprint-demo libpam-fprintd gksu-polkit |
在 “系统设置” -> “用户账户” 里会出现一个 “指纹登录”,选择“启用”按照提示如图进行设置就行了。
以后在需要输入密码的地方就可以用指纹扫描了。
二、方法二
Ubuntu 上可以安装 fprint-demo 和 fingerprint-gui 作为 ThinkPad 的指纹识别软件使用。试了一下,虽然可以和系统账号结合起来,但是识别效果很差。而 fingerprint-gui 作为独立的指纹软件运行,识别效果挺好,于是决定使用 fingerprint-gui。
1、添加 PPA
1 2 |
sudo add-apt-repository ppa:fingerprint/fingerprint-gui sudo apt-get update |
2、安装
1 |
sudo apt-get install fingerprint-gui policykit-1-fingerprint-gui libbsapi |
其中 libbsapi 是专为 UPEK 芯片安装的。
3、运行 fingerprint-gui 程序,录入指纹,注销后就可以使用了。
4、可能遇到的问题
如果按以上操作后,配置没有生效,可以尝试运行:
1 |
sudo pam-auth-update |
然后确认 PAM 配置文件“Fingerprint authentication by FingerprintGUI”排在列表第一位并且已经启用。如果不是,尝试运行:
1 |
sudo pam-auth-update –force |
有任何问题可以查看安装日志:/var/log/auth.log,以查找问题原因。
三、参考资料
1、Ubuntu 11.04 环境指纹识别驱动的安装: http://www.linuxidc.com/Linux/2014-05/102080.htm
2、在 Ubuntu 上安装 fprint 实现指纹识别: http://www.linuxidc.com/Linux/2012-05/59576.htm
3、在 Ubuntu 使用内置指纹识别器: http://www.linuxidc.com/Linux/2010-08/27545.htm
四、备注
此内容记录于甚久之前,适才想用,在博客中搜索未得,于笔记中得之,遂移到此处。