0

我目前正在使用X11RDP以 root 用户身份连接到RHEL 6.5 端点。所有 X 应用程序都可以正常工作,并正确定向到正确的显示器(比如 11.0)。

现在,如果我切换到另一个用户(su - user1),然后我尝试打开任何 X 应用程序(比如 xterm),它将无法打开显示(即使它也是 11.0)。

我不认为问题出在xauth(魔术 cookie 等),或者DISPLAY环境变量设置不正确,或者允许与xhost +连接;而是XRDP的东西。

任何帮助,将不胜感激。

4

1 回答 1

0

我的问题的解决方案实际上是 x11rdp 是如何启动的。

它使用-nolisten tcp启动 x 服务器。

如果该部分在x11rdp/etc/xrdp/sesman.ini中被注释掉,那么上述问题就会消失。

希望这可以帮助其他遇到同样问题的人。

于 2015-05-06T21:54:07.337 回答