我正在尝试在我的 Lenovo Ideapad 520 上安装指纹 GUI,该电脑装有 Ubuntu 20.04,但指纹目前无法正常工作。
我尝试直接进入设置→用户→自动登录并启用指纹登录,但出现错误:
无法访问任何指纹读取器请联系系统管理员寻求帮助!
我还尝试安装 Fingerprint GUI:
sudo apt-add-repository ppa:fingerprint/fingerprint-gui && sudo apt-get update
sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui
但遇到了这个错误:
E: Package 'policykit-1-fingerprint-gui' has no installation candidate
E: Package 'fingerprint-gui' has no installation candidate
这可能是什么问题?
答案1
对于非 GNOME remix,请遵循以下指南:
https://ubuntu-mate.community/t/fingerprint-login-ubuntu-mate/20852
指纹登录设置可通过 Gnome 的 GUI 进行,但当前没有 Ubuntu MATE 的 GUI。
以下步骤将在 Ubuntu MATE 中启用指纹登录和用户权限提升,请注意,其中一些步骤取决于您使用的特定笔记本电脑。
第一步,检查你的笔记本电脑是否有可用的指纹读取器
lsusb
如果您列出了一个,请按照以下步骤操作:
sudo apt install fprintd libpam-fprintd
现在您需要登记您的指纹:
fprintd-enroll
按照提示,用右手食指在扫描仪上滑动 5 次,直到出现以下信息:注册结果:注册完成
现在您需要启用访问:
sudo pam-auth-update
这将打开一个 ncurses 界面。在“指纹认证”旁边添加一个 *,然后选择“确定”并退出。
此时,您将能够使用指纹扫描仪验证提升的权限,即 sudo。它还允许您使用指纹读取器登录和解锁系统。
这已在 Ubuntu MATE 18.04、19.10 和当前的每日 20.04 上进行了测试。
(我也可以确认 Xubuntu 20.04。)
答案2
指纹 GUI 不再维护,并且与 Ubuntu 20.04 及更新版本不兼容。20.04 中的“设置”->“用户”->“身份验证和登录”下有一个内置的指纹登录功能。
答案3
答案4
sudo pam-auth-更新
与标准(未调整)U20.04.2 配合良好,最后我可以通过 fprint reader 确认 sudo 操作