有一个类似问题,但它是关于 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 密码弹出问题一直是最令人头疼的问题,似乎没人知道解决办法。