Linux Virtual Delivery Agent

客户端电池状态显示

  • Linux VDA 可以在虚拟桌面中重定向并显示客户端设备的电池状态。此功能默认启用,适用于以下版本的 Citrix Workspace™ 应用程序:

  • 适用于 iOS 的 Citrix Workspace 应用程序
  • 适用于 Linux 的 Citrix Workspace 应用程序
  • 适用于 Mac 的 Citrix Workspace 应用程序(不支持 2204.1 版本)
  • 适用于 Windows 的 Citrix Workspace 应用程序(不支持 2204.1 版本)

概述

当用户打开虚拟桌面时,他们可以在 Linux 系统托盘中看到一个电池图标。电池图标指示其客户端设备的电池状态。要检查剩余电池电量百分比,请单击电池图标。例如,请参见以下屏幕截图:

电池状态图标

不同的电池图标指示不同的电池状态。有关概述,请参见下表:

电池图标 充电状态 剩余电池电量级别 剩余电池电量百分比
正在充电且电量充足的电池 正在充电,用“+”符号表示 高,用绿色表示

=80%

正在充电且电量中等的电池 正在充电,用“+”符号表示 中,用琥珀色表示

=20% 和 <80%

正在充电且电量低的电池 正在充电,用“+”符号表示 低,用红色表示 < 20%
未充电且电量充足的电池 未充电,用“-”符号表示 高,用绿色表示

=80%

未充电且电量中等的电池 未充电,用“-”符号表示 中,用琥珀色表示

=20% 和 <80%

未充电且电量低的电池 未充电,用“-”符号表示 低,用红色表示 < 20%
未知电池状态 未知 未知 未知

配置

客户端电池状态显示默认启用。

要禁用此功能,请运行以下命令:

/opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\MrVc"  -v "Enabled" -d "0x00000000"
<!--NeedCopy-->

要启用此功能,请运行以下命令:

/opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\MrVc"  -v "Enabled" -d "0x00000001"
<!--NeedCopy-->

注意:

上述命令会影响软键盘功能,该功能与客户端电池状态显示共享移动接收器虚拟通道 (MRVC)。

根据您的分发版,完成以下额外步骤:

  1. 如果您使用的是安装了 GNOME 的 RHEL 8.x 或 SUSE 15.x,请为您的 GNOME shell 安装兼容的扩展以启用 AppIndicator 支持:

    1. 运行 gnome-shell --version 命令以检查您的 GNOME shell 版本。

    2. https://extensions.gnome.org/extension/615/appindicator-support 下载适用于您的 GNOME shell 的兼容扩展。例如,如果您的 shell 版本是 3.28,则可以选择 24 或 26 作为扩展版本。

      GNOME shell 扩展

    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 shell。

    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 工具中选择扩展

    4. 启用 Kstatusnotifieritem/appindicator support

      Tweaks

客户端电池状态显示