通过使用会话协作功能,用户可以邀请其他用户加入现有的 Linux 远程桌面会话。

会话协作的系统要求

要支持会话协作功能,您的 Horizon 部署必须满足特定要求。

表 1. 会话协作的系统要求
组件 要求
客户端系统 会话所有者和协作者必须已在客户端系统上安装了适用于 Windows、Mac 或 Linux 的 Horizon Client 4.7 或更高版本,否则,必须使用 HTML Access 4.7 或更高版本。
Linux 远程桌面 运行以下 Linux 分发包和桌面环境的远程桌面上支持会话协作功能:
  • 具有 Gnome 桌面环境的 Ubuntu 20.04/18.04
  • 具有 Gnome Classic 或 KDE 桌面环境的 RHEL 7.5
  • 具有 Gnome Classic 桌面环境的 RHEL 7.6 或更高版本
  • 具有 Gnome Classic 桌面环境的 RHEL 8.x

此外,远程桌面必须满足以下要求:

  • 必须安装 Horizon Agent 7.7 或更高版本,才能在 Gnome 桌面环境中支持会话协作。
  • 必须安装 Horizon Agent 7.12 或更高版本,才能在具有 KDE 桌面环境的 RHEL 7.5 桌面上支持会话协作。
  • 必须在桌面池和远程桌面级别启用会话协作功能。
连接服务器 连接服务器实例使用企业许可证。
显示协议 VMware Blast
注: RHEL 8.x 桌面需要额外的系统配置才能支持会话协作。请参阅 为会话协作配置 RHEL 8.x 桌面

有关如何使用会话协作功能的信息,请参阅 Horizon Client 文档。

在配置文件中设置会话协作选项

/etc/vmware/viewagent-custom.conf 文件中设置以下选项,以启用或禁用会话协作功能。
  • CollaborationEnable
/etc/vmware/config 文件中设置以下选项,以配置要在协作会话期间使用的设置。
  • collaboration.logLevel
  • collaboration.maxCollabors
  • collaboration.enableEmail
  • collaboration.serverUrl
  • collaboration.enableControlPassing
请参阅 在 Linux 桌面上的配置文件中设置选项了解更多信息。

会话协作功能的限制

以下一般限制适用于会话协作功能:
  • 用户无法在协作会话中使用以下远程桌面功能。
    • USB 重定向
    • 音频输入重定向
    • 客户端驱动器重定向
    • 智能卡重定向
    • 剪贴板重定向
  • 用户无法在协作会话中更改远程桌面分辨率。
  • 用户不能在同一台客户端计算机上进行多个协作会话。

以下限制适用于具有 KDE 桌面环境的 RHEL 7.5 桌面上的协作会话:

  • 要显示“会话协作”菜单,用户必须右键单击系统托盘中的会话协作图标。左键单击该图标不起作用。
  • 用户可能会看到电子邮件按钮,该按钮用于向协作者发送邀请电子邮件,但该按钮最初处于不活动状态。要使该按钮处于活动状态,用户必须先为 KDE 桌面环境配置默认电子邮件应用程序。
注: 使用以下补救措施对与会话协作相关的问题进行故障排除:
  • 如果在用户首次登录到远程桌面后,系统托盘中未能显示会话协作图标,请指示用户断开桌面连接并重新连接到桌面。重新连接到桌面后,通常会显示会话协作图标。
  • 如果在用户首次登录到远程桌面后,系统托盘中的会话协作图标无响应,请指示该用户调整远程桌面窗口的大小。调整桌面窗口的大小后,会话协作图标将变为响应状态。