Citrix Virtual Apps and Desktops

Configuración de directivas de gráficos

La sección Gráficos incluye la configuración de directivas para controlar cómo se gestionan las imágenes en las sesiones de usuario.

Permitir compresión visualmente sin pérdidas

Esta configuración permite usar la compresión visualmente sin pérdidas en lugar de la compresión verdaderamente sin pérdidas para los gráficos. La compresión visualmente sin pérdidas mejora el rendimiento con respecto a la compresión verdaderamente sin pérdidas, pero tiene una pérdida menor que es imperceptible a la vista. Esta configuración cambia la forma en que se utilizan los valores de la configuración de Calidad visual.

De forma predeterminada, esta configuración está inhabilitada.

Indicador de estado de gráficos

Esta configuración configura el indicador de estado de gráficos para que se ejecute en la sesión del usuario. Esta herramienta permite al usuario ver información sobre el modo gráfico activo.

La información incluye detalles sobre el códec de vídeo, la codificación de hardware, la calidad de imagen y los monitores en uso para la sesión. Con el indicador de estado de gráficos, el usuario también puede habilitar o inhabilitar el modo píxel perfecto.

Las versiones de Citrix Virtual Apps and Desktops™ 2103 y posteriores incluyen un control deslizante de calidad de imagen para ayudar al usuario a encontrar el equilibrio adecuado entre la calidad de imagen y la interactividad.

Las versiones de Citrix Virtual Apps™ and Desktops 2109 y posteriores incluyen la funcionalidad para configurar un diseño de pantalla virtual a través de una interfaz de usuario que se inicia mediante el indicador de estado de gráficos.

El indicador de estado de gráficos reemplaza la herramienta de indicador sin pérdidas de versiones anteriores. Esta directiva habilita el indicador sin pérdidas para las versiones de Citrix Virtual Apps and Desktops 7.16 a 1809.

Nota:

El Indicador de estado de gráficos solo está disponible para sesiones de escritorio y no estará disponible para sesiones de aplicaciones fluidas.

Compartir pantalla

Esta configuración permite a los usuarios compartir sus sesiones, incluidos el contenido de la pantalla, los teclados y los ratones, con otros usuarios.

De forma predeterminada, la configuración está inhabilitada.

El VDA intenta usar puertos del rango de puertos TCP para intercambiar datos, comenzando con el puerto más bajo y aumentando en cada conexión posterior. El puerto gestiona tanto el tráfico entrante como el saliente.

De forma predeterminada, el rango de puertos TCP se establece en 52525-52625.

El puerto utilizado para compartir pantalla debe agregarse a la lista de excepciones del firewall. Esta opción se muestra como una casilla de verificación al instalar el VDA. De forma predeterminada, esta opción no está marcada.

Límite de memoria de pantalla

Esta configuración especifica el tamaño máximo del búfer de vídeo en kilobytes para la sesión.

Para las versiones de VDA 2308 y anteriores, especifica una cantidad en kilobytes de 128 a 4.194.303. Cuando no se especifica, la configuración predeterminada es 65.536 kilobytes.

Para las versiones de VDA 2311 y posteriores, especifica cualquier cantidad en kilobytes. Cuando no se especifica, o cuando se especifica como 0, la configuración predeterminada es sin máximo.

Nota:

Para la versión de VDA 2311 y posteriores, Citrix® recomienda dejar esta configuración en su valor predeterminado.

El uso de una resolución más alta y varios monitores para las conexiones requiere más memoria. Calcula siempre la cantidad de memoria de vídeo necesaria basándose en el nivel superior de configuraciones de tu entorno, ya que HDX™ asigna solo la cantidad de memoria de pantalla necesaria para cada sesión. Por lo tanto, si solo algunos usuarios requieren más que el valor predeterminado, no hay un impacto negativo en la escalabilidad al aumentar el límite de memoria de pantalla.

La cantidad de memoria de vídeo necesaria se puede calcular utilizando la siguiente fórmula:

Memoria de vídeo total = ((32 / 8) x Σ [(resolución-vertical-en-píxeles) x (resolución-horizontal-en-píxeles)])

Ejemplo 1

En el siguiente ejemplo, usaremos una sesión con dos monitores, uno con una resolución de 1920x1080 y el otro con una resolución de 1280x720.

  1. Calcula la suma de los productos de las resoluciones:
    • (1080 x 1920) + (720 x 1280)
    • = 2073600 + 921600
    • = 2995200
  2. Calcula la memoria de vídeo total:
    • ((32 / 8) x 2995200)
    • = (4 x 2995200)
    • = 11.980.800 bytes o 11.700 Kilobytes

En este ejemplo, se necesitarían 11.700 kilobytes de memoria de vídeo para admitir una sesión con estas dos configuraciones de monitor.

Ejemplo 2

Al usar 4 monitores 4K, aplicando la fórmula especificada anteriormente, estas sesiones necesitarían un mínimo de 129.600 kilobytes de memoria de vídeo.

Para ambos ejemplos, al usar versiones de VDA 2311 o posteriores, Citrix recomienda dejar el límite de memoria de pantalla en el valor predeterminado.

Preferencia de degradación del modo de visualización

Nota:

Para Virtual Delivery Agent 7.x, esta configuración de directiva solo se aplica cuando la configuración de directiva de modo gráfico heredado está habilitada.

Cuando se alcanza el límite de memoria de pantalla de la sesión, esta configuración especifica si la profundidad de color o la resolución se degradan primero.

De forma predeterminada, la profundidad de color se degrada primero.

Cuando se alcanza el límite de memoria de la sesión, puedes reducir la calidad de las imágenes mostradas. Puedes reducir esta calidad eligiendo si la profundidad de color o la resolución se degradan primero. Cuando la profundidad de color se degrada primero, las imágenes mostradas usan menos colores. Cuando la resolución se degrada primero, las imágenes mostradas usan menos píxeles por pulgada.

Para notificar a los usuarios cuando la profundidad de color o la resolución se degradan, configura la opción Notificar al usuario cuando el modo de visualización se degrada.

Vista previa dinámica de ventanas

Esta configuración habilita o inhabilita la visualización de ventanas fluidas en:

  • Flip
  • Flip 3D
  • Vista previa de la barra de tareas
  • Windows Peek
Opción de vista previa de Windows Aero Descripción
Vista previa de la barra de tareas Cuando el usuario pasa el ratón por encima del icono de la barra de tareas de una ventana, aparece una imagen de esa ventana encima de la barra de tareas.
Windows Peek Cuando el usuario pasa el ratón por encima de una imagen de vista previa de la barra de tareas, aparece una imagen de tamaño completo de la ventana en la pantalla.
Flip Cuando el usuario presiona ALT+TAB, se muestran pequeños iconos de vista previa para cada ventana abierta.
Flip 3D Cuando el usuario presiona la tecla TAB+logotipo de Windows, las imágenes grandes de las ventanas abiertas se muestran en cascada por la pantalla.

De forma predeterminada, esta configuración está habilitada.

Almacenamiento en caché de imágenes

Nota:

Para Virtual Delivery Agent 7.x, esta configuración de directiva solo se aplica cuando la configuración de directiva de modo gráfico heredado está habilitada.

Esta configuración habilita o inhabilita el almacenamiento en caché y la recuperación de secciones de imágenes en las sesiones. El almacenamiento en caché de imágenes en secciones y la recuperación de estas secciones cuando es necesario hace lo siguiente:

  • El desplazamiento es más fluido en el dispositivo del usuario
  • Reduce la cantidad de datos transmitidos por la red en el dispositivo del usuario
  • Reduce el procesamiento requerido en el dispositivo del usuario

De forma predeterminada, la configuración de almacenamiento en caché de imágenes está habilitada.

Nota:

La configuración de almacenamiento en caché de imágenes controla cómo se almacenan en caché y se recuperan las imágenes. La configuración no controla si las imágenes se almacenan en caché. Las imágenes se almacenan en caché si la configuración de modo gráfico heredado está habilitada.

Modo gráfico heredado: no compatible. Solo para compatibilidad con versiones anteriores

Importante:

No admitimos el modo gráfico heredado ni la redirección de composición de escritorio (DCR) en esta versión. Esta directiva se incluye solo para la compatibilidad con versiones anteriores al usar XenApp 7.15 LTSR, XenDesktop 7.15 LTSR y versiones anteriores de VDA con Windows 7 y Windows 2008 R2.

Esta configuración inhabilita la experiencia de gráficos enriquecidos. Usa esta configuración para volver a la experiencia de gráficos heredados, lo que reduce el consumo de ancho de banda a través de una WAN o una conexión móvil. Las reducciones de ancho de banda introducidas en XenApp y XenDesktop 7.13 hacen que este modo sea obsoleto.

De forma predeterminada, esta configuración está inhabilitada y los usuarios disfrutan de la experiencia de gráficos enriquecidos.

El modo de gráficos heredado es compatible con lo siguiente:

  • Windows 7
  • VDAs de Windows Server 2008 R2.

El modo de gráficos heredado no es compatible con lo siguiente:

  • Windows 8.x y 10
  • Windows Server 2012, 2012 R2 y 2016.

Consulta CTX202687 para obtener más información sobre cómo optimizar los modos y las directivas de gráficos en XenApp y XenDesktop 7.6 FP3 o versiones posteriores.

Profundidad de color máxima permitida

Nota:

Para Virtual Delivery Agent 7.x, esta configuración de directiva solo se aplica cuando la configuración de directiva del modo de gráficos heredado está habilitada.

Esta configuración especifica la profundidad de color máxima permitida para una sesión.

De forma predeterminada, la profundidad de color máxima permitida es de 32 bits por píxel.

Esta configuración se aplica solo a los controladores y conexiones Thinwire. No se aplica a los VDA que tienen un controlador que no es ThinWire como controlador de pantalla principal. Estos VDA son VDA que utilizan un controlador del Modelo de controlador de pantalla de Windows (WDDM) como controlador de pantalla principal. Para los VDA de SO de sesión única que utilizan un controlador WDDM como controlador de pantalla principal, como Windows 8, esta configuración no tiene ningún efecto. Para los VDA de SO multisesión de Windows que utilizan un controlador WDDM, como Windows Server 2019, esta configuración podría impedir que los usuarios se conecten al VDA.

Establecer una profundidad de color alta requiere más memoria. Para degradar la profundidad de color cuando se alcanza el límite de memoria, configura la opción Preferencia de degradación del modo de visualización. Cuando la profundidad de color se degrada, las imágenes mostradas utilizan menos colores.

Notificar al usuario cuando el modo de visualización se degrada

Nota:

Para Virtual Delivery Agent 7.x, esta configuración de directiva solo se aplica cuando la configuración de directiva del modo de gráficos heredado está habilitada.

Esta configuración muestra una breve explicación al usuario cuando la profundidad de color o la resolución se degradan.

De forma predeterminada, la notificación a los usuarios está deshabilitada.

Optimizar para cargas de trabajo de gráficos 3D

Esta configuración configura los ajustes predeterminados adecuados que mejor se adaptan a las cargas de trabajo con gráficos intensivos. Habilita esta configuración para los usuarios cuya carga de trabajo se centra en aplicaciones con gráficos intensivos. Aplica esta directiva solo en los casos en que una GPU esté disponible para la sesión. Cualquier otra configuración que anule explícitamente los ajustes predeterminados establecidos por esta directiva tendrá prioridad.

De forma predeterminada, la optimización para cargas de trabajo de gráficos 3D está deshabilitada.

Puesta en cola y descarte

Nota:

Para Virtual Delivery Agent 7.x, esta configuración de directiva solo se aplica cuando la configuración de directiva del modo de gráficos heredado está habilitada.

Esta configuración descarta las imágenes en cola que otra imagen reemplaza.

De forma predeterminada, la puesta en cola y el descarte están habilitados.

Esta configuración mejora la respuesta cuando los gráficos se envían al dispositivo del usuario. Configurar esta opción puede hacer que las animaciones se vuelvan entrecortadas debido a la pérdida de fotogramas.

Usar códec de vídeo para la compresión

Permite el uso de un códec de vídeo para comprimir gráficos cuando la decodificación de vídeo está disponible en el punto final. Cuando se elige Para toda la pantalla, el códec de vídeo se aplica como códec predeterminado para todo. Cuando se selecciona Para regiones que cambian activamente, el códec de vídeo se utiliza para las áreas donde hay un cambio constante en la pantalla; otros datos utilizan compresión de imágenes fijas y almacenamiento en caché de mapas de bits. Cuando la decodificación de vídeo no está disponible en el punto final, o cuando especificas No usar códec de vídeo, se utiliza una combinación de compresión de imágenes fijas y almacenamiento en caché de mapas de bits. Cuando se selecciona Usar cuando sea preferible, el sistema elige en función de varios factores. Los resultados pueden variar entre versiones a medida que se mejora el método de selección.

Selecciona Usar cuando sea preferible para permitir que el sistema haga todo lo posible para elegir la configuración adecuada para el escenario actual.

Selecciona Para toda la pantalla para optimizar la experiencia del usuario y el ancho de banda, especialmente en casos de uso intensivo de vídeo renderizado por el servidor y gráficos 3D.

Selecciona Para regiones que cambian activamente para optimizar el rendimiento del vídeo, especialmente con ancho de banda bajo, mientras se mantiene la escalabilidad para contenido estático y de cambio lento. Esta configuración es compatible con implementaciones de varios monitores.

Selecciona No usar códec de vídeo para optimizar la carga de la CPU del servidor y para los casos que no tienen numerosos vídeos renderizados por el servidor u otras aplicaciones con gráficos intensivos.

La opción predeterminada es Usar cuando sea preferible.

Usar codificación de hardware para vídeo

Esta configuración permite el uso de hardware gráfico, si está disponible, para comprimir elementos de la pantalla con el códec de vídeo. Si dicho hardware no está disponible, el VDA recurre a la codificación basada en CPU utilizando el códec de vídeo por software.

La opción predeterminada para esta configuración de directiva es Habilitada.

Se admiten varios monitores.

Cualquier aplicación Citrix Workspace™ que admita la decodificación de vídeo se puede utilizar con la codificación de hardware.

NVIDIA

Para las GPU NVIDIA GRID, la codificación de hardware es compatible con los VDA para SO multisesión y SO de sesión única.

Las GPU NVIDIA deben ser compatibles con la codificación de hardware NVENC. Consulta NVIDIA video codec SDK para obtener una lista de las GPU compatibles.

NVIDIA GRID requiere la versión de controlador 3.1 o posterior. NVIDIA Quadro requiere la versión de controlador 362.56 o posterior. Citrix recomienda controladores de la rama NVIDIA Release R361.

El texto sin pérdidas no es compatible con la codificación de hardware NVENC. Si habilitaste el texto sin pérdidas, el texto sin pérdidas tiene prioridad sobre la codificación de hardware NVENC.

Se admite el uso selectivo del códec de hardware H.264 para regiones que cambian activamente.

Se admite la compresión visualmente sin pérdidas (YUV 4:4:4). La compresión visualmente sin pérdidas (configuración de directiva de gráficos, Permitir compresión visualmente sin pérdidas) requiere Citrix Workspace app 1808 o posterior o Citrix Receiver para Windows 4.5 o posterior.

Intel

Para los procesadores gráficos Intel Iris Pro, la codificación de hardware es compatible con los VDA para SO de sesión única y SO multisesión.

Se admiten los procesadores gráficos Intel Iris Pro de la familia de procesadores Intel Broadwell y posteriores. Se requiere la versión 1.0 de Intel Remote Displays SDK, que se puede descargar del sitio web de Intel: Remote Displays SDK.

El texto sin pérdidas solo se admite cuando la directiva de códec de vídeo está configurada para toda la pantalla y la directiva Optimizar para cargas de trabajo de gráficos 3D está deshabilitada.

La compresión visualmente sin pérdidas (YUV 4:4:4) no es compatible.

El codificador de Intel proporciona una buena experiencia de usuario para hasta ocho sesiones de codificación (por ejemplo, un usuario que utiliza ocho monitores u ocho usuarios que utilizan un monitor cada uno). Si se requieren más de ocho sesiones de codificación, comprueba cuántos monitores se conectan a la máquina virtual. El administrador decide configurar esta opción de directiva por usuario o por máquina para mantener una buena experiencia de usuario.

AMD

Para AMD, la codificación de hardware es compatible con los VDA para un SO de sesión única.

Las GPU AMD deben ser compatibles con el SDK RapidFire. Por ejemplo, las GPU AMD Radeon Pro o FirePro.

Para que la codificación funcione, instala los controladores AMD más recientes. Puedes descargar esos controladores desde https://www.amd.com/en/support.

El texto sin pérdidas no es compatible con la codificación de hardware de AMD. Si habilitaste el texto sin pérdidas, el texto sin pérdidas tiene prioridad sobre la codificación de hardware de AMD.

Se admite el uso selectivo del códec de hardware H.264 para regiones que cambian activamente.