X11VNC は N モニタに X サーバを作成します。

X11VNC は N モニタに X サーバを作成します。

-env X11VNC_CREATE_STARTING_DISPLAY_NUMBER=31を使用せずに特定のモニターでX11VNCを使用してX11ディスプレイを作成したいと思います。代わりにNディスプレイを指定して正しく作成したいです。上記で設定した環境変数がすべてX11VNC用であれば大丈夫でしょうが、31で生成されるという明示的な言及なしに31、32、33などに適用できるため、非現実的に見えます。

これは私のシェルスクリプトです。

#!/bin/bash

export DISPLAY=:3

Xvfb $DISPLAY -screen 0 1280x1024x24 &
x11vnc -display $DISPLAY -forever -rfbport 5903 -env X11VNC_CREATE_STARTING_DISPLAY_NUMBER=31 -create

私が知っている限り、コマンドは3を31にマッピングすることです。問題が発生した場合は、31が常に31から始まるようにハードコーディングしたいと思います。

ベストアンサー1

おすすめ記事