在Ubuntu 16.04上安装指纹驱动程序138a:0090(ThinkPad T460s)
我准备用Ubuntu 16.04配置我的新奇妙的T460s(因为Skylake Kernel问题我要选择这样的新版本)我试图使用我的指纹传感器138a:0090(lusb)指纹Gui无法识别设备这也就不足为奇了,因为它不在它的兼容性列表中。 我是否要等待司机或者我能做些什么呢?
非常感谢 :)
我有一个x1碳第四代,它有相同的指纹识别器。 我查看了upstram libfprint源代码,它看起来还不支持,所以这就是为什么它不起作用。 您可能需要等到有人为其创建驱动程序。
我刚刚在Thinkpad T460p上使用了指纹读卡器(138a:0090)!
- 如果您已经安装了
libpam-fprintd
那么删除libpam-fprintd
可能是个好主意:
$sudo apt remove libpam-fprintd
- 添加
libpam-fprintd
的repo,它支持138:0090
$sudo 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
for finger in {left,right}-{thumb,{index,middle,ring,little}-finger}; do fprintd-enroll -f "$finger" "$USER"; done
有关详细信息,请参阅此处: https : //github.com/3v1n0/libfprint
逆向工程协议的努力已经开始,并在这里取得了一些成功。 密切关注该项目的驱动程序。
对于Ubuntu 16.04或更高版本:
按照以下步骤在Lenovo B系列上安装repo(与我的Lenovo E450配合使用)
-
$ sudo apt install libpam-fprintd
-
$ fprint-enroll
- 在手指扫描仪上滑动手指