Linux Virtual Delivery Agent 2110

HDX™ 画面共有

概要

実験的な機能として、Linux VDA を使用すると、仮想デスクトップの画面を他の仮想デスクトップのセッションユーザーと共有できます。

次の例では、画面を共有し、他のユーザーの画面を表示する手順について説明します。

画面を共有するには:

  1. 仮想デスクトップの通知領域で、画面共有アイコンをクリックし、[Share my screen] を選択します。

    [Share my screen] メニューの選択

  2. 表示される画面共有コードを右クリックし、[すべて選択] を選択して、右クリックして [コピー] を選択します。

    [Share my screen] を選択するたびに、画面共有コードは変更されます。

    接続コードの選択

    接続コードのコピー

  3. コピーしたコードを、画面を共有したい他の仮想デスクトップのセッションユーザーと共有します。

  4. 閲覧者に画面を制御させるには、[制御を許可] を選択し、次に閲覧者の名前を選択します。制御の許可を停止するには、閲覧者の名前の選択を解除します。

    制御を許可

  5. 画面共有を停止するには、[Stop sharing my screen] を選択します。

    [Stop sharing my screen] メニューの選択

他のユーザーの画面を表示するには:

  1. 仮想デスクトップの通知領域で、画面共有アイコンをクリックし、[View someone else’s screen] を選択します。

    [View someone else's screen] メニューの選択

  2. 表示したい画面の接続コードを入力し、[接続] をクリックします。

    接続コードの入力

  3. 画面共有者がリクエストを承認するまで待ちます。例:

    画面共有の承認または拒否

  4. 画面共有者が [OK] をクリックしてリクエストを承認すると、共有画面が Desktop Viewer に表示されます。

    共有画面の表示

  5. 共有画面の制御を要求するには、左上隅にあるマウスアイコンをクリックします。

    共有画面の制御を要求

  6. ディスプレイのスケーリングを無効にするか、ウィンドウサイズに合わせてスケーリングするには、マウスアイコンの横にあるアイコンをクリックします。

    ウィンドウのスケーリング

構成

  • 画面共有機能はデフォルトで無効になっています。これを有効にするには、次の設定を完了します。

ヒント:

実験的な HDX 画面共有機能を使用するために、ポート 7510~7525 が開いています。2112 リリース以降、完全にサポートされている HDX 画面共有のためにポート 52525~52625 を開きます。

  1. Delivery Controller の Citrix® ポリシーでグラフィックステータスインジケーターを有効にします。

  2. 次のコマンドを実行して、Linux VDA で画面共有を有効にします。

    sudo /opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\Thinwire" -v "EnableScreenSharing" -d "0x00000001"
    <!--NeedCopy-->
    
  3. (オプション) GNOME がインストールされた RHEL 8.x を使用している場合は、AppIndicator サポートを有効にするために、GNOME シェル用の互換性のある拡張機能をインストールします。

    1. gnome-shell --version コマンドを実行して、GNOME シェルのバージョンを確認します。

    2. https://extensions.gnome.org/extension/615/appindicator-support から、GNOME シェル用の互換性のある拡張機能をダウンロードします。たとえば、シェルバージョンが 3.28 の場合は、拡張機能バージョンとして 24 または 26 を選択できます。

      GNOME シェル拡張機能

    3. ダウンロードしたパッケージを解凍します。パッケージ内の metadata.json ファイルの “uuid” 値が appindicatorsupport@rgcjonas.gmail.com に設定されていることを確認します。

    4. mv コマンドを実行して、appindicatorsupport@rgcjonas.gmail.com ディレクトリを /usr/share/gnome-shell/extensions/ の下の場所に移動します。

    5. chmod a+r metadata.json コマンドを実行して、metadata.json ファイルを他のユーザーが読み取れるようにします。

      ヒント:

      デフォルトでは、appindicatorsupport@rgcjonas.gmail.com ディレクトリ内の metadata.json ファイルは root ユーザーのみが読み取れます。画面共有をサポートするには、metadata.json ファイルを他のユーザーも読み取れるようにします。

    6. GNOME Tweaks をインストールします。

    7. デスクトップ環境で、Alt+F2rEnter キーを順に押すか、killall -SIGQUIT gnome-shell コマンドを実行して、GNOME シェルを再ロードします。

    8. デスクトップ環境で GNOME Tweaks を実行し、Tweaks ツールで [KStatusNotifierItem/AppIndicator Support] を有効にします。

  4. (オプション) GNOME がインストールされた Debian 10 を使用している場合は、GNOME システムトレイアイコンをインストールして有効にするために、次の手順を完了します。

    1. sudo apt install gnome-shell-extension-appindicator コマンドを実行します。GNOME が拡張機能を認識するには、一度ログアウトしてから再度ログインする必要がある場合があります。

    2. [アクティビティ] 画面で Tweaks を検索します。

    3. Tweaks ツールで [拡張機能] を選択します。

    4. [Kstatusnotifieritem/appindicator support] を有効にします。

      Tweaks

制限事項

  • 画面共有機能は H.265 ビデオコーデックをサポートしていません。

  • 画面共有機能はアプリセッションでは利用できません。

HDX™ 画面共有