Ubuntu 22.04 GNOME 屏幕锁定,不允许我输入通过 NICE DCV 连接的密码

Ubuntu 22.04 GNOME 屏幕锁定,不允许我输入通过 NICE DCV 连接的密码

我正在使用 NICE DCV 连接到 Ubuntu 22.04 上的 GNOME 桌面 GUI。连接似乎很好,我可以看到时钟,单击后,连接时会出现锁屏。但我无法选择密码字段或在其中输入内容。如果我将鼠标悬停在密码字段上,我会看到“身份验证错误”闪烁两次,每次闪烁一小会儿。

我尝试以 root 和我的用户身份通过​​ ssh 使用此命令禁用屏幕锁定,但出现相同的错误:

gsettings 设置 org.gnome.desktop.lockdown disable-lock-screen true

(进程:26786):dconf-WARNING **:11:25:02.720:无法将更改提交到 dconf:如果没有 X11 $DISPLAY,则无法自动启动 D-Bus

有什么建议我可以如何在 ssh 连接中禁用屏幕锁?

答案1

我尝试了这个(下面是我的建议),现在正在等待/希望解决屏幕保护程序彻底消失后无法在框中输入密码的问题。我充满希望,因为我读到其他人(使用各种版本的 Ubuntu)都成功做到了这一点。这对我来说也很有意义。

从主目录中的命令提示符中,列出所有文件(包括隐藏文件):

ls -lsagF

如果您的结果包含 root 拥有的任何内容,请将其更改为您(您的用户名)拥有它。 .Xauthority 经常出现这种情况,这通常是“问题所在”。

错误结果如下所示(注意 root 是所有者):

-rw-------  1 root       220 Feb  1 20:24  .Xauthority

它应该看起来像这样(如果您的用户名是“fred”):

-rw-------  1 fred     220 Feb  1 19:41  .Xauthority

修复方法(假设您的用户名是“fred”)是:

sudo chown fred:fred .Xauthority

对主目录中的任何其他文件或文件夹执行相同操作。再次检查 w/

ls -lsagF 

直到所有内容都归你所有(修复方法如下):

-rw-------  1 fred     220 Feb  1 19:41  .Xauthority

这可能会解决您在屏幕保护程序后无法登录的问题。我还在等着看我的是否还会再次出错。

公开披露:这不是我的解决方案 - 这是其他人推荐的;现在我知道要搜索什么了,我看到了过去 9 年在各种版本的 Ubuntu 和其他版本中关于它成功的讨论。AskUbuntu 上的这篇 2014 年文章也讨论了 root 不拥有 .Xauthority。

为什么 .Xauthority 不需要由 root 帐户拥有才能通过登录?

我希望现在这对我有用(手指仍然交叉),并且希望它对你有用。

相关内容