XPS 13 9300 - 指纹读取器 - 有任何驱动程序更新吗?

XPS 13 9300 - 指纹读取器 - 有任何驱动程序更新吗?

我有一个指纹读取器,它显示为深圳市汇顶科技有限公司的指纹。

然而,当我检查这个网站时:

硬件探测

Linux 硬件探测

我发现它在这台 20.04 的机器上失败了。

我所做的调查如下:

makem@XPS-13-9300:~$ lsb_release -a
No LSB modules are available.
Distributor ID:    Ubuntu
Description:    Ubuntu 20.04 LTS
Release:    20.04
Codename:    focal
makem@XPS-13-9300:~$
makem@XPS-13-9300:~$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 0bda:58fe Realtek Semiconductor Corp. Integrated_Webcam_HD
Bus 003 Device 002: ID 27c6:533c Shenzhen Goodix Technology Co.,Ltd. FingerPrint
Bus 003 Device 004: ID 8087:0026 Intel Corp. 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
makem@XPS-13-9300:~$

makem@XPS-13-9300:~$ sudo apt-get install fprintd libfprint-2-2 libfprint-2-tod1 libpam-fprintd
Reading package lists... Done
Building dependency tree       
Reading state information... Done
fprintd is already the newest version (1.90.1-1ubuntu1).
libfprint-2-2 is already the newest version (1:1.90.1+tod1-0ubuntu4).
libfprint-2-2 set to manually installed.
libfprint-2-tod1 is already the newest version (1:1.90.1+tod1-0ubuntu4).
libfprint-2-tod1 set to manually installed.
libpam-fprintd is already the newest version (1.90.1-1ubuntu1).
0 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.
makem@XPS-13-9300:~$

有没有什么地方可以找到新发布的驱动程序?

答案1

我添加了另一个答案,因为它与我之前的答案有足够的不同,并且它也可能有助于通知 OP。

我在 Dell XPS 13 9300 上安装了指纹识别器,在 Ubuntu 20.04 上运行驱动程序包表面上是戴尔的。我所做的是:

  • 安装最新的 Linux 内核 5.8(很可能没有必要,但建议高于 5.6.1)
  • 下载.deb
  • 安装sudo dpkg -i libfprint-2-tod1-goodix_0.0.4-0ubuntu1somerville1_amd64.deb
  • 重启系统

这是安装在我的 XPS 上的设备。看起来它和你的 ID 一样,所以你可能很幸运。

 lsusb | grep -i goodix
Bus 003 Device 002: ID 27c6:533c Shenzhen Goodix Technology Co.,Ltd. FingerPrint

用途仅限于登录和一些第三方软件。尚未发现它是否可用于获取提升的权限(在 GUI 中;我不认为它会在终端中发生)。

更新:我不太确定我做了什么(这可能与我sudo pam-auth-update运行以启用指纹认证有关),但今天早上我的笔记本电脑在执行 sudo 命令时开始在终端中要求输入我的指纹。它没有总是虽然无法解锁计算机或登录,但总比没有好!

答案2

指纹识别器的固件更新以及很可能附带的驱动程序承诺戴尔将于 2020 年中发布。我还是会再等一段时间。

答案3

你真幸运。Goodix 的一名员工已经为某些型号推出了驱动程序,我发现你的 533c 在列表中(我的 5385 不在 :( )

https://git.launchpad.net/~oem-solutions-engineers/libfprint-2-tod1-goodix/+git/libfprint-2-tod1-goodix/

看起来这个家伙的 gitlab 页面已经被撤下了,所以不确定这对他目前的就业意味着什么 :o

答案4

libfprint-2-tod1-goodix 驱动程序的 0.6 版适用于某些指纹读取器,包括我的 Dell Inspiron 5482 上的指纹读取器。这是使用 fprintd 的 20.04 软件包版本。更新到 22.04 后,该驱动程序出现故障 - 在我的情况下,驱动程序生成了 fprintd。

对于 22.04 来说,似乎需要一个新版本,除非它是 fprintd 错误。@Wayno 提到的 gitlab repo 仍然有效,如果这个是: https://gitlab.freedesktop.org/libfprint/libfprint

该 repo 针对的是开源驱动程序,而不是闭源 goodix 驱动程序。强烈建议每个人都查看它并尽可能提供帮助。

相关内容