联想指纹识别器已经被认领

我在Ubuntu 16.04上成功安装了指纹识别器,并且使用fprintd-enroll命令进行了注册,看起来也是成功的。但是当我重新启动后,系统要求使用指纹识别,但是尝试了3次都失败了,然后又要求输入密码。我想再次尝试注册,但是在注册过程中失败了,只能通过控制+c退出。我注销并重新登录后再次尝试,但是现在每次都出现"设备已被占用"的错误。我该如何清除这个占用状态以便重新尝试呢?或者,我应该如何卸载它?抱歉,我对Linux不太熟悉。
我使用以下命令在我的T410上进行安装:sudo apt install libpam-fprintd 具体步骤请参考页面: 如何在Lenovo ThinkPad上安装指纹识别器

你是怎么安装这个软件的?请编辑并描述一下你安装了什么以及如何安装的。如果你有按照某个教程进行安装,请提供链接。 - user589808
2个回答

我遇到了同样的错误。简单解决办法:停止指纹守护程序。
sudo service fprintd stop

之前我使用终端注册了指纹。后来我尝试在设置界面中处理所有事情,结果出现了错误。

从终端(使用Ctrl-Alt-t启动一个)输入以下命令:
sudo apt-get purge fprintd

然后尝试重新安装并重新扫描几个手指。
你应该意识到,任何依赖于钥匙环的东西仍然需要密码。我放弃了指纹扫描,因为我仍然需要密码,而且扫描只是多了一步。
错误可能来自另一个正在运行更新或以某种方式访问该软件包目录的进程,可能是在后台运行。停止类似于软件更新器或synaptic的任何操作,然后再试一次。如果只是锁定文件而不是目录,您可以直接删除它,然后再试一次(使用sudo命令执行rm命令)。

谢谢。听起来是好建议。太可惜钥匙圈没有使用指纹。 - DaveGadgeteer
清除操作导致了这个错误——我该如何解决呢?E: 无法获取锁定 /var/lib/dpkg/lock - 打开失败(11: 资源暂时不可用) E: 无法锁定管理目录 (/var/lib/dpkg/),是否有其他进程正在使用它? - DaveGadgeteer