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 或 Debian 10.9,请完成以下步骤以安装和启用 GNOME 系统托盘图标:

    1. 运行 sudo apt install gnome-shell-extension-appindicator 命令。您可能需要注销然后重新登录,GNOME 才能看到该扩展。

    2. 在您的活动屏幕中搜索 Tweaks。

    3. 在 Tweaks 工具中选择扩展

    4. 启用 Kstatusnotifieritem/appindicator support

      Tweaks

客户端电池状态显示