複数の独立した並列リモートセッション RHEL7

複数の独立した並列リモートセッション RHEL7

ホスト (RHEL7.2) に x11vnc をインストールし、x11vnc -forever コマンドを使用して実行し、vncviewer IPAddr:display コマンドを使用してリモート (RHEL6.2) マシンでこのサーバーのデスクトップ セッションを取得します。

私の要件は複数の独立したリモートセッションリモート マシンからホスト サーバーにアクセスします。現在のシナリオでは、machine1 と machine2 からリモート セッションを取得すると、両方が同じデスクトップを共有しますが、複数のユーザーが他のユーザーの作業を妨げずにホストのリモートを取得できるように、独立したデスクトップを用意したいと考えています。

x11vnc はリモート マシン上の OpenGL グラフィックスをサポートするため使用されました。

答え1

は既存の X サーバーに関連付けられているため、これを実行することができませんx11vnc。インスタンスごとに X サーバー インスタンスが必要になりますx11vnc

代わりに、 のようなものを使用しますXvnc。これは、「仮想」フレームバッファを持つ X サーバーを作成します。

はい、OpenGLをこのようにサポートすることはできません。1つGPU を搭載したグラフィック カードでは、それを X サーバー間で (簡単に) 共有することはできません。

Xvncシステム起動時に一定数のサーバーを起動したり、xinetd/inetd(はい、リンクは ArchLinux 用です。RHEL 用に適合してください)。

関連情報