私はそれを使用しx11vnc
て起動し、次のように独自にXサーバーを作成します。
x11vnc -localhost -rfbauth -create /root/.vnc/passwd
ただし、作成されたVNCセッションにはウィンドウマネージャがなく、xterm
左上にウィンドウマネージャのみがあります。どのように指定しますか?
ところで、X-Serverとの接続が切断された場合に自動的に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コマンドを使用してfvwmウィンドウマネージャを起動する前に、Xvncが確実に独自に初期化されるようにしました。しかし、他のウィンドウマネージャを実行するのに問題はないでしょう。
x11サーバーを自動的に停止する方法はわかりません。