X11

x11vnc 視窗管理器

  • August 31, 2012

我正在使用x11vnc並啟動它,所以它自己創建了 X 伺服器,如下所示:

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

但是創建的VNC會話,沒有視窗管理器,只是xterm左上角的一個。如何指定一個?

順便說一句,如果我斷開連接,有沒有辦法自動停止 X-Server x11vnc,所以這基本上可以X按需工作?

啟動 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 伺服器,我不知道。

引用自:https://unix.stackexchange.com/questions/46791