为ThinkPad-T480在Dibian/Ubuntu/LinuxMint等系统上开启指纹识别

使用python-vlidity 开源程序添加指纹,具体可查看官方文档

1、删除已安装的printd程序,如未安装请忽略

 

sudo apt remove fprintd
sudo add-apt-repository ppa:uunicorn/open-fprintd#图形化界面请在 所有程序-软件源 中添加

sudo apt-get update
sudo apt install open-fprintd fprintd-clients python3-validity
fprintd-enroll
#开始录入指纹,大概需要扫描七次,请使用不同手指方位录入,以便更好的识别

Errors on startup

sudo systemctl stop python3-validity
sudo validity-sensors-firmware
sudo python3 /usr/share/python-validity/playground/factory-reset.py

sudo systemctl start python3-validity
fprintd-enroll

sudo systemctl enable open-fprintd-resume open-fprintd-suspend

#添加到自动启动,屏幕锁定唤醒后自动加载

指纹登陆手动加载更新命令

sudo pam-auth-update