HDX™ 画面共有

最終公開日 : Nov 13, 2026

概要

実験的機能として、Linux VDAでは、仮想デスクトップの画面を他の仮想デスクトップのセッションユーザーと共有できます。
次の例では、画面を共有し、他のユーザーの画面を表示する手順について説明します。
画面を共有するには:
  1. 仮想デスクトップの通知領域で、画面共有アイコンをクリックし、Share my screen を選択します。
    「Share my screen」メニューを選択(/en-us/linux-virtual-delivery-agent/2109/media/select-the-share-my-screen-menu.png)
  2. 表示される画面共有コードを右クリックし、すべて選択 を選択し、右クリックして コピー を選択します。
    Share my screen を選択するたびに、画面共有コードは変更されます。
    接続コードを選択(/en-us/linux-virtual-delivery-agent/2109/media/select-the-connection-code.png)
    接続コードをコピー(/en-us/linux-virtual-delivery-agent/2109/media/copy-the-connection-code.png)
  3. 画面を共有したい他の仮想デスクトップのセッションユーザーと、コピーしたコードを共有します。
  4. 閲覧者に画面を制御させるには、制御を許可 を選択し、閲覧者の名前を選択します。制御を停止するには、閲覧者の名前の選択を解除します。
    制御を許可(/en-us/linux-virtual-delivery-agent/2109/media/give-control.png)
  5. 画面共有を停止するには、Stop sharing my screen を選択します。
    「Stop sharing my screen」メニューを選択(/en-us/linux-virtual-delivery-agent/2109/media/select-the-stop-sharing-my-screen-menu.png)
他のユーザーの画面を表示するには:
  1. 仮想デスクトップの通知領域で、画面共有アイコンをクリックし、「他のユーザーの画面を表示」を選択します。
    他のユーザーの画面を表示メニューを選択します(/en-us/linux-virtual-delivery-agent/2109/media/select-the-view-someone-else-a-screen-menu.png)
  2. 表示したい画面の接続コードを入力し、「接続」をクリックします。
    接続コードを入力します(/en-us/linux-virtual-delivery-agent/2109/media/enter-the-connection-code.png)
  3. 画面共有者が要求を承認するまで待ちます。例:
    画面共有を承認または拒否します(/en-us/linux-virtual-delivery-agent/2109/media/accept-or-deny-screen-sharing.png)
  4. 画面共有者が「OK」をクリックして要求を承認すると、共有画面がDesktop Viewerに表示されます。
    共有画面を表示します(/en-us/linux-virtual-delivery-agent/2109/media/view-a-shared-screen.png)
  5. 共有画面の制御を要求するには、左上隅にあるマウスアイコンをクリックします。
    共有画面の制御を要求します(/en-us/linux-virtual-delivery-agent/2109/media/request-control-over-a-shared-screen.png)
  6. ディスプレイのスケーリングを無効にするか、ウィンドウサイズに合わせてスケーリングするには、マウスアイコンの隣にあるアイコンをクリックします。
    ウィンドウのスケーリング(/en-us/linux-virtual-delivery-agent/2109/media/window-scaling.png)

構成

画面共有機能はデフォルトで無効になっています。有効にするには、次の設定を完了します。
ヒント:
ポート7510~7525は、実験的なHDX画面共有機能を使用するために開かれています。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"
  3. (オプション)GNOMEがインストールされたRHEL 8.xを使用している場合は、AppIndicatorサポートを有効にするために、GNOMEシェル用の互換性のある拡張機能をインストールします。
    1. GNOMEシェルのバージョンを確認するには、gnome-shell --versionコマンドを実行します。
    2. <https://extensions.gnome.org/extension/615/appindicator-support>からGNOMEシェル用の互換性のある拡張機能をダウンロードします。たとえば、シェルバージョンが3.28の場合、拡張機能のバージョンとして24または26を選択できます。
      GNOMEシェル拡張機能(/en-us/linux-virtual-delivery-agent/2109/media/gnome-extension.png)
    3. ダウンロードしたパッケージを解凍します。パッケージ内のmetadata.jsonファイルの**「uuid」値がappindicatorsupport@rgcjonas.gmail.com**に設定されていることを確認します。
    4. appindicatorsupport@rgcjonas.gmail.comディレクトリを/usr/share/gnome-shell/extensions/の下の場所に移動するには、mvコマンドを実行します。
    5. metadata.jsonファイルを他のユーザーが読み取り可能にするには、chmod a+r metadata.jsonコマンドを実行します。
      ヒント:
      デフォルトでは、appindicatorsupport@rgcjonas.gmail.comディレクトリ内のmetadata.jsonファイルは、rootユーザーのみが読み取り可能です。画面共有をサポートするには、metadata.jsonファイルを他のユーザーも読み取り可能にします。
    6. GNOME Tweaksをインストールします。
    7. デスクトップ環境で、Alt+F2、r、Enterキーを順に押すか、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ツールで「Extensions」を選択します。
    4. 「Kstatusnotifieritem/appindicator support」を有効にします。
      調整(/en-us/linux-virtual-delivery-agent/2109/media/tweaks-tool.png)

制限事項

  • 画面共有機能はH.265ビデオコーデックをサポートしていません。
  • 画面共有機能はアプリセッションでは利用できません。