指纹识别在linux能不能用看主要看有没有相关的驱动。3571带的指纹是ID 0a5c:5843 Broadcom Corp. 58200
,参照文档进行安装,有一点与文档不同,驱动目录需要切换到jammy分支。以下具体描述下
# 系统更新
sudo apt update
sudo apt upgrade
# 固件更新
sudo fwupdmgr refresh
sudo fwupdmgr get-updates
sudo fwupdmgr update
# 相关软件安装,根据取定配置control文件所知,需要 fprintd, libpam-fprintd, libusb-1.0-0, libfprint-2-tod1, python3-gi, libc6, python3
sudo apt install libfprint-2-tod1 fprintd libpam-fprintd
# 官方驱动下载安装
git clone https://git.launchpad.net/~oem-solutions-engineers/libfprint-2-tod1-broadcom/+git/libfprint-2-tod1-broadcom/
cd libfprint-2-tod1-broadcom
# 22.04需要jammy分支的库才能正常使用
git checkout jammy
sudo sh install.sh
python3 debian/update-fw.py
# 登录配置采用指纹
sudo pam-auth-update
# 重启
# Settings > Users 添加指纹
标签:tod1,git,libfprint,指纹识别,sudo,3571,update,22.04,fprintd
From: https://www.cnblogs.com/roybi/p/17251270.html