x11vncウィンドウマネージャ

x11vncウィンドウマネージャ

私はそれを使用し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サーバーを自動的に停止する方法はわかりません。

おすすめ記事