複数のモニターでVNCセッションを開始する方法

複数のモニターでVNCセッションを開始する方法

私の研究室での作業にはデュアル モニターが必要です (モニターが 1 つだけでも問題ありませんが、ウィンドウを頻繁に切り替える必要があります)。

ヘッドレス サーバー (モニターなし) は、CentOS 6 64 ビット GNOME と Tiger VNC サーバー バージョン 1.1.0-16.el6.x86_64 を実行しています。

私の質問は、デュアルモニターでVNCセッションを開始する方法があるかどうかです。現在、/etc/sysconfig/vncserversファイルは次のようになっています。

VNCSERVERS="3:username"
VNCSERVERARGS[3]="-geometry 1920x1080 -geometry 1920x1200 -geometry 2560x1440 -geometry 3840x1080 -nolisten tcp -localhost"

-geometry 3840x1080 オプションでは 1 つのワイド スクリーンが作成されますが、2 つの 1080p スクリーンほど便利ではないことに注意してください。

私は RealVNC や他の VNC サーバーを利用できます。

ありがとう!

答え1

私は前職で TightVNC をよく使用していましたが、ほとんどの VNC ソリューションはオープンな VNC 標準に基づいています。

VNC の動作方法と目的からすると、これを実現する唯一の方法は、大きな水平解像度をサポートするために、あなたが述べたようにジオメトリを設定することです。VNC には「個別の」モニターの概念がないため、モニターを分離することはできません。さらに、これが機能するには、リモート コンピューターにデュアル モニターがあるか、それに接続されている必要があります。ヘッドレス ディスプレイは、VNC サーバー設定で別の設定をしない限り、1 つのモニターとして扱われます。

Windows を含むほとんどのプログラムは、デュアル モニターを大きな水平解像度を持つ 1 つの巨大なディスプレイとして扱います。そのため、動作を 2 つの異なるウィンドウとして表示するには、追加のプログラミングが必要です。たとえば、フルスクリーンのスクリーンショットを撮ると、Windows はデュアル モニターを 1 つの画像として記録します。

必要な機能を実行できるプログラムの 1 つが Teamviewer です。CentOS をサポートする Linux バージョンも利用できます。

詳細はこちら:https://www.teamviewer.com/en/download/linux/

関連情報