Xterm:Xt 错误无法打开显示

Xterm:Xt 错误无法打开显示

我使用本地用户的 RDP 连接到 Linux 服务器。我运行echo $DISPLAY并可以看到:10.0输出。

然后我切换到启动应用程序所需的 IDM 用户。当我切换到 IDM 帐户时,没有任何显示(echo $DISPLAY没有任何结果)。我检查了 X11 转发设置,尝试过export DISPLAY但仍然出现错误:

xset:  unable to open display ""
xset:  unable to open display ""
xset:  unable to open display ""
xterm: Xt error: Can't open display: 
xterm: DISPLAY is not set

请指教如何为 IDM 用户设置显示。

答案1

当您更改用户时,xauth 设置将消失。当您是第一个用户时,使用:xauth -f ~/.Xauthority list| tail -1 切换到另一个用户类型后:xauth add <output from previous command>

相关内容