在 Ubuntu 16.04(ThinkPad T460s)上安装指纹驱动程序 138a:0090

在 Ubuntu 16.04(ThinkPad T460s)上安装指纹驱动程序 138a:0090

我即将使用 Ubuntu 16.04 配置我出色的新款 T460(由于 Skylake 内核问题,我不得不选择这个新版本)我尝试使用指纹传感器 138a:0090 (lusb) Fingerprint Gui 无法识别该设备,这并不奇怪,因为它不在其兼容性列表中。我是否需要等待驱动程序,或者我可以做些什么来解决这个问题?

多谢 :)

答案1

我刚刚在我的 Thinkpad T460p 上安装了指纹读取器 (138a:0090)!

  1. libpam-fprintd如果你已经安装了它,最好将其删除:
    $sudo apt remove libpam-fprintd
  2. libpam-fprintd添加支持138:0090
    $ 的reposudo add-apt-repository -u ppa:3v1n0/libfprint-vfs0090
  3. 安装libpam-fprintd
    $sudo apt install libpam-fprintd
  4. 使用以下方式注册您的索引查找器:
    $fprintd-enroll -f "right-index-finger" "$USER"
  5. 登记所有手指:
    $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 配合得很好)

  1. $ sudo apt install libpam-fprintd
  2. $ fprint-enroll
  3. 在指纹扫描仪上滑动手指

相关内容