管理 NICE DCV 会话显示布局 - NICE DCV
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

管理 NICE DCV 会话显示布局

您可以设置正在运行的 NICE DCV 会话的显示布局。显示布局指定在客户端连接到会话时使用的默认配置。但是,客户端可以使用 NICE DCV 客户端设置或本机操作系统显示设置来手动覆盖布局。

如果主机服务器的硬件和软件配置不支持指定的分辨率或屏幕数,则 NICE DCV 服务器不会应用指定的显示布局。

限制显示布局

您可以配置 NICE DCV 服务器以防止客户端请求超出指定范围的显示布局。要限制显示布局更改,请配置以下 NICE DCV 服务器参数。

  • enable-client-resize—要防止客户端更改显示布局,请将此参数设置为 false

  • min-head-resolutionmax-head-resolution—分别指定允许的最小分辨率和最大分辨率。

  • web-client-max-head-resolution—指定 Web 浏览器客户端允许的最大分辨率。max-head-resolution 限制基于 web-client-max-head-resolution 限制应用。默认情况下,Web 浏览器客户端的最大分辨率为 1920x1080。指定更高的分辨率可能会导致性能问题,具体取决于 Web 浏览器和客户端计算机规格。

  • max-num-heads—指定最大显示数。

  • max-layout-area— 指定屏幕区域允许的最大像素数。屏幕区域总大小(以像素为单位表示)超过指定值的请求将被忽略。

有关这些参数的更多信息,请参阅“参数参考”中的display 参数

指定显示布局

为正在运行的 NICE DCV 会话配置显示布局

使用 dcv set-display-layout 命令并指定要为其设置显示布局和显示布局描述符的会话。

dcv set-display-layout --session session-id display-layout-descriptor

显示布局描述符指定显示数以及每个显示的分辨率和位置偏移。必须按以下格式指定描述:

widthxheight+|-x-position-offset+|-y-position-offset

如果指定多个屏幕,请用逗号将屏幕描述符分隔开来。屏幕位置偏移指定屏幕左上角相对于屏幕 1 的位置。如果没有为屏幕指定位置偏移,则它默认为 x=0 和 y=0。

重要

如果要指定多个屏幕,请确保正确设置每个屏幕的位置偏移,以避免屏幕重叠。

例如,以下显示布局描述符指定两个屏幕:

  • 屏幕 1:1920x1080 分辨率,偏移为 x=0,y=0

  • 屏幕 2:800x600 分辨率,偏移为 x=1920,y=0,以便它显示在屏幕 1 的右侧。


						带两个屏幕的屏幕布局。
1920x1080+0+0,800x600+1920+0

以下显示布局描述符指定三个屏幕。

  • 屏幕 1:1920x1080 分辨率,偏移为 x=0,y=0

  • 屏幕 2:1920x1080 分辨率,偏移为 x=1920,y=0,以便它显示在屏幕 1 的右侧。

  • 屏幕 3:1024x768 分辨率,偏移为 x=-1024,y=0,以便它显示在屏幕 1 的左侧。


						带三个屏幕的屏幕布局。
1920x1080+0+0,1920x1080+1920+0,1024x768-1024+0

查看显示布局

查看会话的显示布局

使用 dcv describe-session 命令并查看输出中的 display layout 元素。有关更多信息,请参阅查看 NICE DCV 会话