x11vnc 窗口管理器

x11vnc 窗口管理器

我正在使用x11vnc并启动它,因此它自己创建了 X 服务器,如下所示:

x11vnc -localhost -rfbauth -create /root/.vnc/passwd 

但是创建的VNC会话没有窗口管理器,只有xterm左上角的一个。我如何指定一个?

顺便问一下,如果我与 断开连接,有没有办法自动停止 X-Server x11vnc,所以这基本上可以X按需工作?

答案1

启动 x11 服务器后启动窗口管理器。

例如我启动xvnc的批处理:

export DISPLAY=localhost:1.0
/usr/bin/Xvnc :1 -ac -auth "/root/.Xauthority" -geometry "1200x700" -depth 8 -rfbwait 120000 -rfbauth /root/.vnc/passwd 2> /root/.vnc/ServerDaemon.log &
/bin/sleep 10
/usr/bin/fvwm 2> /root/.vnc/fvwm.log &

我重定向日志文件中的错误并使用 sleep 命令,以便 Xvnc 在启动 fvwm 窗口管理器之前肯定已初始化自身。但启动任何其他窗口管理器应该没有问题。

对于自动停止x11服务器,我不知道。

相关内容