在使用 Linux 场、已发布的桌面池和已发布的应用程序池时,请牢记以下功能限制和注意事项。

  • 对于已发布的桌面和已发布的应用程序,只能将运行 RHEL Workstation 7.8、7.9、8.1、8.2 或 8.3 或者 Ubuntu 18.04 或 20.04 的虚拟机配置为多会话主机。
  • 已发布的应用程序不支持 vGPU 功能。
  • 已发布的桌面和已发布的应用程序在 KDE 桌面环境中不受支持。
  • 场中的所有主机必须运行相同的操作系统。例如,您可以创建一个仅包含 Linux 主机或仅包含 Windows 主机的场,但不能创建同时包含 Linux 主机和 Windows 主机的场。
  • 场中的所有 Linux 主机必须运行相同的 Linux 分发包。例如,您可以创建一个仅包含 RHEL Workstation 8.2 主机或仅包含 Ubuntu 18.04 主机的场,但不能创建同时包含 RHEL Workstation 8.2 主机和 Ubuntu 18.04 主机的场。
  • 已发布的桌面不支持以下 Horizon 功能:
    • USB 重定向
    • 智能卡重定向
  • 如果主机 Linux 虚拟机满足最低的 vCPU 和 vMemory 要求,则每个已发布的桌面或已发布的应用程序最多可支持 50 个用户会话。有关更多信息,请参阅创建虚拟机并安装 Linux
  • 为使用户能够更快地启动远程桌面会话,Horizon Agent 可以在每台主机上预启动指定数量的桌面。您可以使用 /etc/vmware/viewagent-custom.conf 中的 MaxSessionsBuffer 配置选项来指定预启动桌面数。请参阅在 Linux 桌面上的配置文件中设置选项
  • 在从适用于 Windows 的 Horizon Client 运行已发布的 Linux 应用程序时,用户可以设置相应首选项以在拖动时隐藏窗口内容,进而提高应用程序性能。例如,导航到控制面板 > 系统和安全 > 系统 > 高级系统设置 > 高级 > 设置,并取消选择拖动时显示窗口内容
  • 登录到桌面以连接到已发布的应用程序时,用户必须启用经典 (X11 显示服务器)。否则,应用程序窗口将无法正常显示,例如,窗口中没有最小化和最大化按钮。
  • 从使用多显示器配置的客户端系统连接到已发布的 Linux 应用程序时,请确认所有显示器具有相同的缩放设置。否则,应用程序窗口将无法在各显示器屏幕之间移动。
  • 已发布的 Linux 应用程序不支持在配置向导中为应用程序池启用多会话模式设置。创建 Linux 应用程序池时,只能在单会话模式下对其进行配置。例如,如果用户在客户端 A 上打开一个已发布的应用程序,然后在客户端 B 上打开同一已发布应用程序或同一场中的另一个已发布应用程序,则客户端 A 上的会话会断开连接并在客户端 B 上重新连接。
  • Horizon Agent for Linux 不支持在已发布的桌面和已发布的应用程序之间进行会话窃取。

    例如,如果用户打开了某个已发布的桌面会话,然后尝试打开基于同一个场的应用程序会话,则该桌面会话将保持活动状态,并且不会建立应用程序会话。同样,如果用户已打开某个应用程序会话,然后尝试打开基于同一个场的已发布桌面会话,则该应用程序会话将保持活动状态,并且不会建立桌面会话。