本主题提供了 Linux 远程桌面的 DPI 同步功能的概述。DPI 同步功能可确保在用户连接到远程桌面或已发布的应用程序时,远程会话中的 DPI 值会发生更改,以与客户端系统的 DPI 值相匹配。

以下注意事项适用于 Linux 远程桌面和已发布应用程序的 DPI 同步功能。

  • /etc/vmware/viewagent-custom.conf 文件中的 DPISyncEnable 配置选项可确定是否为桌面启用 DPI 同步功能。该功能在默认情况下处于启用状态。有关更多信息,请参阅在 Linux 桌面上的配置文件中设置选项
  • 要在具有多个显示器的客户端系统上使用 DPI 同步,请为每个显示器配置相同的 DPI 设置。如果客户端显示器具有不同的 DPI 设置,则将无法在 Linux 远程桌面中使用 DPI 同步功能。
  • 在用户重新连接到在 Gnome 桌面环境中运行的 Linux 远程桌面时,支持使用 DPI 同步。在 KDE 或 Mate 桌面环境中运行的 Linux 远程桌面不支持重新连接时进行 DPI 同步。要在运行 KDE 或 Mate 的桌面上使用 DPI 同步,用户必须注销并登录到新会话。
  • Gnome 桌面不支持同步到客户端系统的确切 DPI 值。相反,DPI 同步会将客户端 DPI 值向下舍入到最接近的 96 的倍数,以显示远程会话。例如,假设客户端系统使用 250 DPI。由于 250 大于 192 (2 x 96) 但小于 288 (3 x 96),因此远程会话将使用较低的值,即 192 DPI。
    表 1. Gnome 桌面的 DPI 同步值
    客户端 DPI 远程会话 DPI
    96–191 96 (1 x 96)
    192-287 192 (2 x 96)
    288-383 288 (3 x 96)
    384-479 384 (4 x 96)