重新启动 gnome-shell 后,gnome 锁定屏幕上出现“身份验证错误”

重新启动 gnome-shell 后,gnome 锁定屏幕上出现“身份验证错误”

重新启动 gnome-shell 后,屏幕锁定后我无法再输入密码。当我在密码字段中输入字符时,该字符会立即被删除,并且始终显示“身份验证错误”消息(甚至在开始输入任何内容之前)。

这是 Ubuntu 18.04,Gnome shell 3.28

答案1

事实证明,这取决于 gnome-shell 的重新启动方式。我以前通过gnome-shell --replace在 gnome 终端中键入内容来执行此操作。事实证明,从 gnome-terminal 运行的命令不被视为会话的一部分,而是 gnome-terminal 服务的一部分,这导致了问题。请参阅loginctl user-status您的进程如何分组为会话和服务,或systemd-cgls查看系统中的所有进程。

为了避免这种情况,请使用快捷键 Alt+F2 r(Alt-F2 打开运行对话框,键入r命令,回车)重新启动 gnome-shell,或者gnome-shell --replace从不在其自己的服务中运行的终端运行,例如xterm

编辑:显然gnome-shell --replace在 Ubuntu 18.10+ 上不再起作用。请参阅这里

相关内容