Linux Virtual Delivery Agent

系统托盘

会话用户可以单击以下系统托盘图标来执行操作或查看指示器:

系统托盘图标

系统托盘中的项目简介

每个项目对应一个带切换开关的功能。 禁用与某个项目对应的功能时,该项目将隐藏且不显示。

  • 屏幕共享

    有关此功能的详细信息,请参阅 HDX 屏幕共享

  • 桌面环境切换

    此项目是 ctxdesktopswitch.sh 的 GUI。 有关详细信息,请参阅按会话用户划分的自定义桌面环境

    默认情况下,会话用户自定义桌面环境功能处于启用状态。 要禁用此功能,请运行以下命令:

       /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix\Thinwire" -t "REG_DWORD" -v "EnableDesktopSwitch" -d "0x00000000" --force
     <!--NeedCopy-->
    
  • 图形质量滑块

    有关详细信息,请参阅图形配置文章中的图形质量滑块部分。

  • 实时 CQI

    当前显示的是 ICA 往返时间 (RTT) 和延迟数据。 有关详细信息,请参阅会话指标查询实用程序

    系统托盘图标的显示方式会有所差别,具体取决于实时 CQI 中的延迟:

    实时 CQI 状态 1实时 CQI 状态 2 实时 CQI 状态 3实时 CQI 状态 4

    存在用于控制图标何时更改显示方式的阈值。 默认情况下,这些阈值的设置如下:

       /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix\Thinwire" -t "REG_DWORD" -v "HighLatencyThreshold" -d "0x000000dc" --force
     <!--NeedCopy-->
    
       /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix\Thinwire" -t "REG_DWORD" -v "LowLatencyThreshold" -d "0x00000078" --force
     <!--NeedCopy-->
    

    When the actual latency is less than or equal to LowLatencyThreshold, the icon is marked green. When the actual latency is greater than HighLatencyThreshold, the icon is marked red. In other circumstances, the icon is marked yellow. If real-time CQI is disabled, the icon does not have a color mark.

    The real-time CQI is enabled and displayed by default. To disable and hide it and make the tray icon not have a color mark, run the following command:

       /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix\Thinwire" -t "REG_DWORD" -v "EnableCqiShow" -d "0x00000000" --force
     <!--NeedCopy-->
    
  • 显卡状态

    此指示器显示当前会话的显卡设置。 默认启用此功能。 要禁用此功能,请运行以下命令:

       /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix\Thinwire" -t "REG_DWORD" -v "EnableGfxInfo" -d "0x00000000" --force
     <!--NeedCopy-->
    

启用系统托盘

默认情况下,系统托盘和客户端电池状态显示处于启用状态。 但是,在某些情况下,必须进行额外配置才能启用系统托盘和客户端电池状态显示。 详细信息如下:

  1. 在 Citrix Studio 中启用图形状态指示器策略。

  2. 仅当要使用随 GNOME 安装的 RHEL 8.x/9.x、Rocky Linux 8.x/9.x、Debian 11 或 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. 解压缩下载的软件包,并将解压缩后的目录重命名为 appindicatorsupport@rgcjonas.gmail.com。 确认软件包的 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+F2rEnter 键或者运行 killall -SIGQUIT gnome-shell 命令来重新加载 GNOME shell。

    8. 在桌面环境中,运行 GNOME Tweaks,然后在 Tweaks 或“扩展程序”工具中启用 KStatusNotifierItem/AppIndicator 支持

    注意:

    对于随 GNOME 安装的 RHEL 9.x、Rocky Linux 9.x 和 SUSE 15.x,扩展程序管理功能已从 Tweaks 中移出。 我们建议您从 GNOME Software 应用商店下载 GNOME 扩展程序,然后在 GNOME 扩展程序中启用 AppIndicator 支持。

  3. 仅当要使用随 GNOME 安装的 Debian 11 时才需要执行此步骤。)完成以下步骤以安装并启用 GNOME 系统托盘图标。

    1. 运行 sudo apt install gnome-shell-extension-appindicator 命令。 为使 GNOME 能够看到该扩展程序,您可能必须注销后再重新登录。

    2. 活动屏幕中搜索 Tweaks。

    3. 在 Tweaks 工具中选择扩展程序

    4. 启用 Kstatusnotifieritem/appindicator 支持

      Tweaks

  4. 如果要使用随 GNOME 安装的 RHEL 7.9,则需要执行此步骤。)完成以下步骤以安装并启用 GNOME 系统托盘图标。

    1. 活动屏幕中搜索 Tweaks。
    2. 在 Tweaks 工具中选择扩展程序
    3. 启用顶部图标

      顶部图标

    4. 注销并重新登录会话。
系统托盘