XRDP 会话中的终端。解决“需要授权,但未指定授权协议”的问题?

XRDP 会话中的终端。解决“需要授权,但未指定授权协议”的问题?

有一个类似问题,但它是关于 Cygwin 的。我的问题是 RDP。我在 Linux 计算机上设置了 XRDP,并使用 Windows 的远程桌面连接连接到它。在 RDP 窗口内,我打开了终端,并输入sudo nautilus以 root 身份运行文件。但我得到了。

需要授权,但未指定授权协议

(org.gnome.Nautilus:75012): Gtk-WARNING **: 08:40:24.020: 无法打开显示::10.0

上述问题的可接受答案是打字$ DISPLAY=:0.0 xhost <remote_hostname_or_ip>,但当我尝试时DISPLAY=:0.0 xhost localhost,我得到了

xhost:无法打开显示“:0.0”

如果我尝试DISPLAY=:10.0 xhost localhost,我就会得到

需要授权,但未指定授权协议

xhost:无法打开显示“:10.0”

有没有办法解决这个 XRDP 问题?这个 sudo 密码弹出问题一直是最令人头疼的问题,似乎没人知道解决办法。

相关内容