我使用本地用户的 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>