如何在 Ubuntu 19.10 中使用指纹读取器

如何在 Ubuntu 19.10 中使用指纹读取器

我在华硕 X510UN 上使用 Ubuntu 19.10。使用命令lsusb我找不到指纹设备,它甚至显示no device found在 fprintd-enroll 中。我的触摸板内置有指纹读取器。

答案1

您的设备在这个列表中吗?https://fprint.freedesktop.org/supported-devices.html

我看到列表中有很多 elantech 设备都支持 fprintd-enroll。

除了 fprint 之外的其他选项看起来像 finger-guihttps://launchpad.net/~fingerprint/+archive/ubuntu/fingerprint-gui

支持以下设备: https://fprint.freedesktop.org/supported-devices.html

或者 thinkfinger 仅仅是 think pads: http://www.thinkwiki.org/wiki/Integrated_Fingerprint_Reader#Software_support

我有一台联想 L380,仍在寻找支持 Synaptics 指纹读取器的软件包。我自己也是新手,所以我还在学习,但这就是我开始寻找的地方。

答案2

我的 Ubuntu 甚至没有显示我的笔记本电脑中有指纹识别器...当我使用系统盘在终端中它只显示有关 USB 和其他设备的信息,但没有指纹。

答案3

正如 Lucas 所建议的,请检查您的设备是否受支持。如果不支持,则可能是 fprintd 项目正在开发中。您的内核可能不显示指纹设备,您可以尝试使用较新的内核来查看是否存在差异。

要识别您的设备,请检查 lsusb 输出中是否有没有名称的设备 ID。

我的显示:总线 001 设备 003:ID 27c6:538c 深圳市汇顶科技有限公司指纹读取器

它显示了设备,但它在 fprintd-enroll 中也不起作用,因为没有加载驱动程序。如果您的设备以 27c6 开头,那么它很可能也是 Goodix。

请查看项目页面以查看驱动程序是否正在开发中: https://gitlab.freedesktop.org/libfprint/libfprint/issues?scope=all&utf8=%E2%9C%93&state=opened&search=27c6 如果可能的话尽力提供任何帮助。

如果运气好的话,驱动程序可能来自戴尔,但这并不确定。戴尔 Precision 5530 中似乎有一个 Goodix 设备,它们支持 Linux,但它可能是没有该设备的型号(如以前的版本)。

这表明: https://certification.ubuntu.com/catalog/component/27c6:538c 例如这个: https://certification.ubuntu.com/hardware/201807-26295 提到的指纹读取器受 4.15 OEM 内核支持。

您可以尝试从以下位置构建它: https://code.launchpad.net/~canonical-kernel/ubuntu/+source/linux-oem/+git/bionic/+ref/oem 或者添加 Dell repo 来查找 Dell 发货的 OEM 内核。

我希望这能有所帮助!

答案4

2020 年更新

如果你需要官方软件包,请升级到 ubuntu 20.10,最新版本现已支持指纹识别 这里

相关内容