我今天下载了 Ubuntu,但指纹读取器似乎无法正常工作。错误消息是:“无法认领指纹设备 Synaptics 传感器:设备 06cb:00df 已打开。”我不知道该怎么办。请帮帮我。
答案1
使用lsusb
验证您是否有指纹读取器连接到 USB 总线。例如,在 Thinkpad T420 上,指纹读取器显示如下Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
输出。
$ lsusb
Bus 002 Device 003: ID 17ef:1003 Lenovo Integrated Smart Card Reader
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 04f2:b221 Chicony Electronics Co., Ltd integrated camera
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
如果指纹读取器出现在lsusb
输出中,请检查它是否受打印。他们有一个列表支持的设备。那么您使用的名称lsusb
应该与列出的设备相匹配https://fprint.freedesktop.org/supported-devices.html。
如果一切正常,请安装该fprintd
软件包。您可以使用以下命令执行此操作sudo apt update && sudo apt install -y fprintd
。
这将安装命令行实用程序fprintd-enroll
。此实用程序用于登记指纹。该fprintd
软件包安装fprintd-list
、fprintd-verify
和 ,fprintd-delete
您可以使用它们来管理已登记的指纹。
如果您需要图形用户界面,您可以使用指纹识别它不包含在 Ubuntu 软件包中,并且不受 Ubuntu 20.04 及更高版本支持。
或者你可能需要按照以下答案的建议更新固件Synaptics 6cb:00df 指纹传感器不工作。