クライアントのバッテリーステータス表示

最終公開日 : Nov 13, 2026
Linux VDAは、仮想デスクトップ内のクライアントデバイスのバッテリーステータスをリダイレクトして表示できます。この機能はデフォルトで有効になっており、Citrix Workspace™アプリの以下のバージョンで利用できます。
  • iOS向けCitrix Workspaceアプリ
  • Linux向けCitrix Workspaceアプリ
  • Citrix Workspaceアプリ for Mac (バージョン 2204.1 はサポートされていません)
  • Citrix Workspaceアプリ for Windows (バージョン 2204.1 はサポートされていません)

概要

ユーザーが仮想デスクトップを開くと、Linuxシステムトレイにバッテリーアイコンが表示されます。バッテリーアイコンは、クライアントデバイスのバッテリーステータスを示します。バッテリー残量の割合を確認するには、バッテリーアイコンをクリックします。たとえば、次のスクリーンショットを参照してください。
バッテリーステータスアイコン(/en-us/linux-virtual-delivery-agent/2308/media/battery-status-icon.png)
異なるバッテリーアイコンは、異なるバッテリーステータスを示します。概要については、次の表を参照してください。
バッテリーアイコン 充電ステータス バッテリー残量レベル バッテリー残量パーセンテージ
充電中でバッテリー残量が多いバッテリー(/en-us/linux-virtual-delivery-agent/2308/media/battery-charging-high.png) 充電中(「+」記号で表示) 高(緑色で表示) >=80%
充電中で残量が中程度のバッテリー(/en-us/linux-virtual-delivery-agent/2308/media/battery-charging-medium.png) 充電中(「+」記号で表示) 中程度(琥珀色で表示) 20%以上 かつ 80%未満
充電中で残量が少ないバッテリー(/en-us/linux-virtual-delivery-agent/2308/media/battery-charging-low.png) 充電中(「+」記号で表示) 低(赤色で表示) < 20%
充電中でなく残量が多いバッテリー(/en-us/linux-virtual-delivery-agent/2308/media/battery-not-charging-high.png) 充電中ではない(「-」記号で表示) 高(緑色で表示) >=80%
充電中でなく残量が中程度のバッテリー(/en-us/linux-virtual-delivery-agent/2308/media/battery-not-charging-medium.png) 充電中ではない(「-」記号で表示) 中程度(琥珀色で表示) 20%以上80%未満
充電中でなく、残量が少ないバッテリー(/en-us/linux-virtual-delivery-agent/2308/media/battery-not-charging-low.png) 充電中ではない(「-」記号で示される) 低い(赤色で示される) 20%未満
不明なバッテリーステータス(/en-us/linux-virtual-delivery-agent/2308/media/unknown-battery-status.png) 不明 不明 不明

構成

クライアントのバッテリーステータス表示は、デフォルトで有効になっています。
この機能を無効にするには、次のコマンドを実行します。
/opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\MrVc"  -v "Enabled" -d "0x00000000"
この機能を有効にするには、次のコマンドを実行します。
/opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\MrVc"  -v "Enabled" -d "0x00000001"
注:
上記のコマンドは、クライアントのバッテリーステータス表示とモバイルレシーバー仮想チャネル (MRVC) を共有するソフトキーボード機能に影響します。
お使いのディストリビューションに基づいて、次の追加手順を実行してください。
  1. RHEL 8.x または SUSE 15.x を GNOME とともに使用している場合は、AppIndicator のサポートを有効にするために、GNOME シェル用の互換性のある拡張機能をインストールします。
    1. gnome-shell --versionコマンドを実行して、GNOME シェルのバージョンを確認します。
    2. <https://extensions.gnome.org/extension/615/appindicator-support>からGNOMEシェル用の互換性のある拡張機能をダウンロードします。たとえば、シェルバージョンが3.28の場合、拡張機能のバージョンとして24または26を選択できます。
      GNOME シェル拡張機能(/en-us/linux-virtual-delivery-agent/2308/media/gnome-extension.png)
    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 ファイルはルートユーザーのみが読み取れます。画面共有をサポートするには、metadata.json ファイルを他のユーザーも読み取れるようにします。
    6. GNOME Tweaks をインストールします。
    7. デスクトップ環境で、Alt+F2、r、Enter キーを順番に押すか、killall -SIGQUIT gnome-shell コマンドを実行して GNOME シェルをリロードします。
    8. デスクトップ環境で GNOME Tweaks を実行し、Tweaks ツールで KStatusNotifierItem/AppIndicator Support を有効にします。
  2. GNOME がインストールされた Debian 11.3 を使用している場合は、GNOME システムトレイアイコンをインストールして有効にするには、次の手順を実行します。
    1. sudo apt install gnome-shell-extension-appindicator コマンドを実行します。GNOME が拡張機能を表示するには、一度ログアウトしてから再度ログインする必要がある場合があります。
    2. アクティビティ画面で Tweaks を検索します。
    3. Tweaks ツールで Extensions を選択します。
    4. Kstatusnotifieritem/appindicator support を有効にします。
      調整