我有一个联想 ThinkPad使用指纹读取器:
如何让 Ubuntu 识别它并使用它来登录?
我已经尝试过了:
sudo add-apt-repository ppa:fingerprint/fingerprint-gui
sudo apt-get update
...但这个 GUI 无法识别我的设备。有人知道还有其他选择吗?
答案1
我在我的 Thinkpad W550S 上尝试了 Fingerprint Gui 和 FPrint。指纹识别 Gui(链接失效,项目没了???)有一个很好的界面,但是登录页面和 sudo 相当不稳定并且经常崩溃。
打印看起来更简单,但效果很好:
安装
对于 Ubuntu 20.04 或更高版本:
sudo apt install libpam-fprintd
对于 Ubuntu 16.04 或更高版本:
sudo apt install libpam-fprintd fprint-demo
对于 Ubuntu 15.04 或更低版本
sudo add-apt-repository -y ppa:fingerprint/fprint sudo apt-get update sudo apt-get install libfprint0 fprint-demo libpam-fprintd gksu-polkit
配置
之后,您可以通过运行来测试它fprint_demo
,并使用 保存指纹fprintd-enroll
。这将自动使您的登录屏幕需要手指滑动而不是密码。
在某些情况下您可能还需要运行:
sudo pam-auth-update
... 激活指纹读取器以获得提升的权限,例如使用sudo
。
答案2
打印在 Ubuntu 14.04 下的联想 Thinkpad X1 Carbon 上运行良好。我严格遵循了说明:
sudo add-apt-repository -y ppa:fingerprint/fprint
sudo apt-get update
sudo apt-get install libfprint0 fprint-demo libpam-fprintd
最后用 保存了我的指纹。现在我可以用手指滑动fprintd-enroll
登录并验证我的访问权限!sudo
答案3
在我的 Thinkpad X220 上,我必须在 BIOS 中启用指纹读取器(启动计算机后反复按 F1)。
此后,fprint_demo 可以运行,但无法读取任何指纹数据(“扫描错误。请移开手指后再试一次。”)。
答案4
我有一台 T590,指纹现在可以在 Ubuntu 20.10 中使用!
我在“软件”应用程序中安装了更新。