Ubuntu 18.04 中的指纹读取器

Ubuntu 18.04 中的指纹读取器

我正在使用搭载 Ubuntu 18.04 的联想 Thinkpad e580

我尝试了指纹识别器但它显示“未找到设备!”。

lsusb 命令结果如下:

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 06cb:00a2 Synaptics, Inc. 
Bus 001 Device 003: ID 04f2:b604 Chicony Electronics Co., Ltd 
Bus 001 Device 005: ID 8087:0a2a Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

我怀疑我的设备Bus 001 Device 004: ID 06cb:00a2 Synaptics, Inc.

我尝试了一些在线解决方案,但无法找到适合我的系统的驱动程序支持。

我发现这个链接联想 ThinkPad L390,它也具有相同的指纹装置并且经过ubuntu认证,提供所有硬件支持。

据我了解,Synaptics, Inc. 06cb:00a2 有驱动程序支持,但我无法找到它。

请帮我解决这个问题。

答案1

据我所知你不需要fingerprint-gui18.04。

您需要安装这些软件包才能使其运行:

sudo apt install -y fprintd libpam-fprintd

然后更新您的 PAM 配置。

sudo pam-auth-update

然后您需要打开设置-用户,启用指纹登录。


PS(如果您使用 gnome-keyring)

Gnome-keyring 仍然无法用指纹解锁,您需要在登录时或在 gnome-keyring 提示窗口中输入密码来解锁。

答案2

更新:有些读者与https://github.com/uunicorn/python-validity。最好在 2017 年至 2019 年之间生产的 ThinkPad 上使用。

这些指纹读取器没有 Linux 驱动程序。有一个逆向工程项目正在进行中。联想支持人员还声称正在开发驱动程序一些synaptics 指纹读取器。目前这些设备在任何 Linux 发行版中都不可用。没有必要尝试。

相关内容