我最近买了一台 T480,想在上面使用指纹读取器。我安装fprintd
后运行了fprintd-enroll
,但没有用,因为它说找不到任何设备。
我对 Linux 还很陌生,但很想让我的指纹读取器正常工作。我使用的是 18.04。
答案1
我已经在 18.04 和 T480s 自带的传感器上使用指纹登录了python 有效性项目。
基本安装步骤如下
- 删除所有现有安装的
fprintd
sudo apt remove fprintd
- 添加 python-validity PPA
sudo add-apt-repository ppa:uunicorn/open-fprintd
sudo apt-get update
- 安装 python-validity 及其依赖项
sudo apt install open-fprintd fprintd-clients python3-validity
- 登记指纹
fprintd-enroll -f fprintd-enroll -f right-index-finger
- 启用指纹登录
sudo pam-auth-update
答案2
我在联想笔记本电脑上配置了指纹扫描仪。我使用 fprintd 来使其工作。我不记得我具体做了什么,但尝试一下总比什么都不做要好:
安装 fprintd 后,尝试进入 gnome-control-panel(我在 Ubuntu 18.04 中这样做了,因此如果您使用的是其他发行版,它可能不起作用)。滚动到底部并转到详细信息 > 用户 > 您的用户 > 在“自动登录”和“上次登录”之间,我有一个选项,上面写着“使用指纹登录:已打开”。当我这样做时可能不是那么容易,但我不记得我做了什么来配置它,所以我没有好的解决方案。
我还会尝试重新启动并再次尝试注册命令。