私はx11vnc
Nvidiaドライバと一緒にLinux Mint 18を実行しています。私のシステムは、3つのモニターにまたがる1つの大きなデスクトップで構成されています(これは基本構成です)。
VNCビューア(Mac)を使用してVNCセッションを作成すると、大規模な拡張デスクトップを受信してリフレッシュレートが非常に遅くなります。モニターを1つだけ接続する方法はありますか? Nvidiaドライバをどのように再構成してx11vnc
これを実行しますか?
答え1
~から手動-clip
、このオプションが好きなように動作するようです。
-clip WxH+X+Y
Only show the sub-region of the full display that corresponds to the rectangle
geometry with size WxH and offset +X+Y. The VNC display has size WxH (i.e. smaller
than the full display). This also works for -id/-sid mode where the offset is
relative to the upper left corner of the selected window. An example use of this
option would be to split a large (e.g. Xinerama) display into two parts to be
accessed via separate viewers by running a separate x11vnc on each part.
Use '-clip xinerama0' to clip to the first xinerama sub-screen (if xinerama is
active). xinerama1 for the 2nd sub-screen, etc. This way you don't need to figure
out the WxH+X+Y of the desired xinerama sub-screen. screens are sorted in increasing
distance from the (0,0) origin (I.e. not the Xserver's order).
答え2
引数なしで実行すると、x11vnc
次のように表示されているすべてのアクティビティのリストを見つける必要があります。
03/02/2022 12:05:13 Xinerama: sub-screen[0] 1920x1080+0+1440
03/02/2022 12:05:13 Xinerama: sub-screen[1] 2560x1440+0+0
03/02/2022 12:05:13 Xinerama: sub-screen[2] 2000x1200+1920+1440
たとえば、次のようになります。のみ選択したいsub-screen[2]
ので、次のように実行します。x11vnc -clip 2000x1200+1920+1440