1

当我用 vncviewer 连接到 vnc 服务器时,我得到了一个奇怪的东西:我可以看到 gnome 或 xfce4 的桌面及其菜单,我启动的每个 GUI 应用程序都没有显示出来。起初我以为应用程序无法运行。然后我发现应用程序出现在 vnc 服务器的屏幕上!我的设置是:

vncserver:Debian 10 上的tigervncserver

~/.vnc/xstartup 的内容:

取消设置 SESSION_MANAGER

执行 /usr/bin/xfce4-session &

vnc 客户端:Debian 8 上的 xtightvncviewer

我使用客户端在 Ubuntu 18 上连接 vncserver,效果很好。您对调试此问题有什么建议吗?谢谢。

4

1 回答 1

0

在我的 Ubuntu/XFCE 环境中,在主机设备上,我的 DISPLAY 环境变量设置为 :1.0 而不是 :0 ,所以当我在 :1 上启动 vnc 时,应用程序会在主机显示屏上弹出。只需在 :2 或以上启动 vncserver,就不会出现问题。

于 2021-12-12T20:32:20.477 回答