我最近买了一台联想 Flex 14,并在其上安装了 Ubuntu 18.04。这台电脑有一个指纹传感器,我想在 Ubuntu 中使用它。我试过 FPrint 和 Fingerprint GUI,但都无法识别我的扫描仪。还有其他应用程序可以识别我的扫描仪吗?
~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 27c6:55b4
Bus 001 Device 002: ID 13d3:56b2 IMC Networks
Bus 001 Device 004: ID 8087:0aaa Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
答案1
您的设备是 Goodix 指纹传感器。目前 Linux 中没有此设备的驱动程序。
戴尔正在与 Goodix 合作,为戴尔笔记本电脑中使用的部分传感器提供驱动程序,他们表示也将尝试支持其他一些型号(使用闭源驱动程序)。也许您的设备将来会获得驱动程序。此外,libfprint 存储库中还有关于此设备的未解决的问题:
https://gitlab.freedesktop.org/libfprint/libfprint/-/issues/173
编辑(2022 年 11 月):
我们现在有了这个设备的实验性驱动程序。它基于 libfprint 项目和信号调理匹配算法。
有一个平均房颤Arch 用户的软件包。Ubuntu 用户可以从源代码构建它:
https://github.com/TheWeirdDev/libfprint/tree/55b4-experimental