Kum*_*rav 5 fingerprint-reader 16.04
我在 HP Envy-15 笔记本电脑中安装了 Ubuntu 16.04,该笔记本电脑配有指纹传感器,但 Ubuntu 不使用该传感器。我需要为其安装驱动程序吗?我在哪里可以找到它?
该lsusb命令产生以下结果:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 8087:07dc Intel Corp.
Bus 001 Device 004: ID 275d:0a29
Bus 001 Device 003: ID 138a:0050 Validity Sensors, Inc. Swipe Fingerprint Sensor
Bus 001 Device 002: ID 04f2:b40e Chicony Electronics Co., Ltd HP Truevision HD camera
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub`
Run Code Online (Sandbox Code Playgroud)
这表明我的有效性传感器设备 ID 是138a:0050。
小智 2
您可以使用以下步骤对其进行测试: 打开终端并安装hw-probe:sudo apt install hw-probe然后运行sudo -E hw-probe -all以检查硬件。使用 gedit 打开文件:gedit /root/HW_PROBE/LATEST/hw.info/devices.json您可能会在状态字段中发现“Status”:“failed” 如果是这样,请获取指纹驱动程序的第一行(格式为“usb:11aa-22bb”)
转至https://linux-hardware.org/index.php?view=search并在 DeviceID 字段中输入“22bb”部分,检查您的设备的结果并查看您需要什么驱动程序(如果有)工作
单击启动器 Dash 按钮,找到“软件和更新”并启动它。在窗口的左下角,单击“设置”按钮。在第一个选项卡Ubuntu Software下,确保选中社区维护的免费开源软件 (universe)。如果发生更改,软件包列表将更新,然后您可以安装该软件包fprintd。或者在终端中:
sudo apt-get update
sudo apt-get install fprintd
Run Code Online (Sandbox Code Playgroud)
请阅读手册页以获取有关运行它的说明。
man fprintd
Run Code Online (Sandbox Code Playgroud)
概要是:
fprintd-enroll [username]
fprintd-list username [usernames...]
fprintd-verify [-f finger] [usename]
fprintd-delete username [usernames...]
Run Code Online (Sandbox Code Playgroud)
首先要做的是注册您的用户名,例如:
fprintd-enroll -f right-index-finger myusername
Run Code Online (Sandbox Code Playgroud)
还有另一个名称中带有“fingerprint”的软件包,它与 GUI 更相关,但似乎比fprintd. 即使在fprintd识别指纹时遇到问题,即使可以,您仍然会遇到无法打开钥匙圈的问题。因此,您仍然需要输入密码才能访问该密码(例如电子邮件)。没有节省我任何时间,所以我最后把它删除了。
| 归档时间: |
|
| 查看次数: |
19096 次 |
| 最近记录: |