我即将使用 Ubuntu 16.04 配置我出色的新款 T460(由于 Skylake 内核问题,我不得不选择这个新版本)我尝试使用指纹传感器 138a:0090 (lusb) Fingerprint Gui 无法识别该设备,这并不奇怪,因为它不在其兼容性列表中。我是否需要等待驱动程序,或者我可以做些什么来解决这个问题?
多谢 :)
答案1
我刚刚在我的 Thinkpad T460p 上安装了指纹读取器 (138a:0090)!
libpam-fprintd
如果你已经安装了它,最好将其删除:
$sudo apt remove libpam-fprintd
libpam-fprintd
添加支持138:0090
$ 的reposudo add-apt-repository -u ppa:3v1n0/libfprint-vfs0090
- 安装
libpam-fprintd
$sudo apt install libpam-fprintd
- 使用以下方式注册您的索引查找器:
$fprintd-enroll -f "right-index-finger" "$USER"
- 登记所有手指:
$for finger in {left,right}-{thumb,{index,middle,ring,little}-finger}; do fprintd-enroll -f "$finger" "$USER"; done
请参阅此处了解更多信息: https://github.com/3v1n0/libfprint
答案2
我有一台 x1 carbon 第四代,它有同样的指纹读取器。我查看了 upstram libfprint 源代码,它似乎还不受支持,所以这就是它无法工作的原因。你可能需要等到有人为它创建驱动程序。
答案3
对该协议进行逆向工程的努力已经开始,并取得了一些成功这里. 密切关注该项目以寻找司机。
答案4
对于 Ubuntu 16.04 或更高版本:
按照以下步骤在联想 B 系列上安装 repo(与我的联想 E450 配合得很好)
$ sudo apt install libpam-fprintd
$ fprint-enroll
- 在指纹扫描仪上滑动手指