我已将 Thinkpad T490 笔记本电脑更新到 Ubuntu 22.04。一切顺利。
更新后,我已激活指纹登录,但...我无法再登录。
当我在登录屏幕上单击我的用户名时,我短暂地(不到 0.5 秒)看到了我应该能够输入密码的地方。我可以看到错误消息“抱歉,指纹认证不起作用。请重试”,然后它会返回到带有我的用户名的登录屏幕。我仍然可以使用 Ctrl + Alt + F5 访问终端。
有人知道如何解决这个问题吗?
有没有办法从命令行禁用指纹认证?
答案1
我的 ThinkPad X230T 也遇到了同样的问题。解决方法是删除指纹服务。因此,登录 TTY(Ctrl + Alt + F3-F5)后,您可以通过以下命令执行此操作:
sudo apt remove fprintd
禁用并停止该服务并不能解决我的问题,因为几次重新启动后由于某种原因该服务又被启用了。
我还没有调查为什么它没有按预期工作。
答案2
我的 HP Envy 也遇到了这个问题,我发现我需要安装 libpam-fprintd。尝试安装libpam-fprintd
并重新启动;如果不起作用,请fprintd
按照 pa480 所述删除,重新启动并登录,然后运行
sudo apt-get install fprintd libpam-fprintd
您的指纹应该仍然被保存,并且您应该能够注销并使用它们重新登录;但是,我建议fprintd-verify -f ‹finger›
在注销之前用来测试您的指纹 - 我发现我的右手食指无法工作,但我的中指工作正常。
更新:我用右手食指来工作在 BIOS 中重置指纹读取器。
答案3
使用密码验证是指纹登录失败的后备方法。
因此,如果您尝试(并失败)足够多次指纹,密码字段最终就会出现。
答案4
对我来说,fprintd
在 Ubuntu 22.04 升级(从 20.04)期间没有安装。
我运行sudo apt-get install fprintd
并重新启动。问题解决了,我可以通过密码登录。
(我用的是 Thinkpad T480s)