正如标题所示,我有一台 Ubuntu 机器,我在上面安装了一个 vncserver 以便远程使用它。这台机器始终处于通电状态,当我亲自到那里时,我会使用连接到它的“真实”屏幕,因此很可能总是有一个 gnome-session 在运行。我知道这是一个“糟糕的设置”,但不幸的是我无法真正改变它……
问题是,当我在 vncsession 中启动一些应用程序(使用 IceWM)时,这些窗口会在 gnome-session 中生成,也就是在机器的物理屏幕上生成。这些应用程序通常是 Firefox 或 Gedit 之类的东西。
这是我的 xstartup 文件:
#!/bin/sh
xrdb $HOME/.Xresources
icewm-session &
您对为什么会发生这种情况有什么提示吗?
我尝试查看 vncsession-logfile,但是它是空白的,没有关于窗口无法在 vncsession 上生成的提示,只是它们出现在 gnome-session 上。