购买了小黑之后,因为硬盘的扩大,重新燃起对ubuntu的追求热情,而且新版的ubuntu在wubi的配合下,变得更加人性化和简单。还不像Xp那样得自己手动装一堆驱动,但也有比较偏门的,比如指纹识别的驱动,我就没想到居然也可以在linux下用,正好搜到某个blog的高人写的贴,顺利搞定。转贴如下:
http://www.sanhex.cn/2008/07/thinkfinger-on-thinkpad-t61.html
唯有指纹仪没能用起来,稍有遗憾。
遂Google之,发现方法无数,多次尝试无效。
反复揣摩,终于完成。gdm登录或其他需要sudo,gksu的时候,无需再输口令,指纹一刷即可。非常方便快捷。方法总结如下:
1. 从源中搜索thinkfinger,发现三个软件包,装之。
sudo apt-get install thinkfinger-tools libpam-thinkfinger libthinkfinger0
网上有人说自己编译安装,我觉得何苦呢。
2. 启用指纹功能
sudo /usr/lib/pam-thinkfinger/pam-thinkfinger-enable
网上有文说需手动修改某些配置文件,我打开那配置文件后却发现早已改好,无须人工干预。
3. 重启系统
否则进行后续步骤时可能会报如下三种错误:
Undefined error occured (0xff).
或
Warning: usb_bulk_read expected to read 0x40 (read 0x10 bytes).
亦或
Could not acquire fingerprint (communication with fingerprint reader failed)
无数人报了以上这三种错误,我也都一一遇到了。但最终发现此步骤时重启一下,便好了。
4. 录制指纹
sudo tf-tool --acquire
网上有文说此处不加sudo,但我若不加sudo,总是失败。于是只好先sudo录之,然后把生成的指纹文件的属主由root改为当前用户。例如我的用户名为sanhe,便如此输入:
sudo chown sanhe:sanhe ~/.thinkfinger.bir
5. 检验指纹
tf-tool --verify
此处不加sudo,因为那个指纹的文件已经被改为当前用户的了。若提示验证通过,则至此设置全部完成。
网上有文说之后还得用 tf-tool --add-user添加用户,然而我的tf-tool只有--acquire和 --verify等参数, 根本没 --add-user 这参数,不知何来此说。总之完成这5步然后重启,指纹就可用了。
记录于此,以示他人。
http://www.sanhex.cn/2008/07/thinkfinger-on-thinkpad-t61.html
Thinkpad T61指纹登录Ubuntu
将Ubuntu 8.04安装到Thinkpad T61上,声卡显卡网卡无线网卡ACPI等大部分硬件都直接支持,包括Fn系列快捷键,令我满意。开源的显卡驱动提供了良好的2D显示。系统启动后,受限 驱动管理器自动提示需启用显卡的3D驱动,启用后桌面特效即可打开,令我满意。
唯有指纹仪没能用起来,稍有遗憾。
遂Google之,发现方法无数,多次尝试无效。
反复揣摩,终于完成。gdm登录或其他需要sudo,gksu的时候,无需再输口令,指纹一刷即可。非常方便快捷。方法总结如下:
1. 从源中搜索thinkfinger,发现三个软件包,装之。
sudo apt-get install thinkfinger-tools libpam-thinkfinger libthinkfinger0
网上有人说自己编译安装,我觉得何苦呢。
2. 启用指纹功能
sudo /usr/lib/pam-thinkfinger/pam-thinkfinger-enable
网上有文说需手动修改某些配置文件,我打开那配置文件后却发现早已改好,无须人工干预。
3. 重启系统
否则进行后续步骤时可能会报如下三种错误:
Undefined error occured (0xff).
或
Warning: usb_bulk_read expected to read 0x40 (read 0x10 bytes).
亦或
Could not acquire fingerprint (communication with fingerprint reader failed)
无数人报了以上这三种错误,我也都一一遇到了。但最终发现此步骤时重启一下,便好了。
4. 录制指纹
sudo tf-tool --acquire
网上有文说此处不加sudo,但我若不加sudo,总是失败。于是只好先sudo录之,然后把生成的指纹文件的属主由root改为当前用户。例如我的用户名为sanhe,便如此输入:
sudo chown sanhe:sanhe ~/.thinkfinger.bir
5. 检验指纹
tf-tool --verify
此处不加sudo,因为那个指纹的文件已经被改为当前用户的了。若提示验证通过,则至此设置全部完成。
网上有文说之后还得用 tf-tool --add-user添加用户,然而我的tf-tool只有--acquire和 --verify等参数, 根本没 --add-user 这参数,不知何来此说。总之完成这5步然后重启,指纹就可用了。
记录于此,以示他人。