Paramètres de stratégie graphique

La section Graphiques inclut des paramètres de stratégie pour contrôler la manière dont les images sont gérées dans les sessions utilisateur.

Autoriser la compression visuellement sans perte

Ce paramètre permet d’utiliser la compression visuellement sans perte au lieu de la véritable compression sans perte pour les graphiques. La compression visuellement sans perte améliore les performances par rapport à la véritable compression sans perte, mais présente une perte mineure imperceptible à l’œil. Ce paramètre modifie la façon dont les valeurs du paramètre Qualité visuelle sont utilisées.

Par défaut, ce paramètre est désactivé.

Indicateur d’état graphique

Ce paramètre configure l’indicateur d’état graphique pour qu’il s’exécute dans la session utilisateur. Cet outil permet à l’utilisateur de consulter des informations sur le mode graphique actif. Les informations incluent des détails sur le codec vidéo, l’encodage matériel, la qualité d’image et les moniteurs utilisés pour la session. Avec l’indicateur d’état graphique, l’utilisateur peut également activer ou désactiver le mode pixel-perfect.

Les versions de Citrix Virtual Apps and Desktops™ 2103 et ultérieures incluent un curseur de qualité d’image pour aider l’utilisateur à trouver le juste équilibre entre qualité d’image et interactivité.

Les versions de Citrix Virtual Apps and Desktops 2109 et ultérieures incluent une fonctionnalité permettant de configurer une disposition d’affichage virtuelle via une interface utilisateur lancée à l’aide de l’indicateur d’état graphique.

L’indicateur d’état graphique remplace l’outil d’indicateur sans perte des versions précédentes. Cette stratégie active l’indicateur sans perte pour les versions 7.16 à 1809 de Citrix Virtual Apps and Desktops.

Partage d’écran

Ce paramètre permet aux utilisateurs de partager leurs sessions, y compris le contenu de l’écran, les claviers et les souris, avec d’autres utilisateurs.

Par défaut, le paramètre est désactivé.

Le VDA tente d’utiliser des ports de la plage de ports TCP pour échanger des données, en commençant par le port le plus bas et en incrémentant à chaque connexion ultérieure. Le port gère le trafic entrant et sortant.

Par défaut, la plage de ports TCP est définie sur 52525-52625.

Le port utilisé pour le partage d’écran doit être ajouté à la liste d’exceptions du pare-feu. Cette option est affichée sous forme de case à cocher lors de l’installation du VDA. Par défaut, cette option n’est pas cochée.

Limite de mémoire d’affichage

Ce paramètre spécifie la taille maximale de la mémoire tampon vidéo en kilooctets pour la session.

Pour les versions de VDA 2308 et antérieures, spécifiez une quantité en kilooctets de 128 à 4 194 303. Si elle n’est pas spécifiée, la valeur par défaut du paramètre est de 65 536 kilooctets.

Pour les versions de VDA 2311 et ultérieures, spécifiez n’importe quelle quantité en kilooctets. Si elle n’est pas spécifiée, ou si elle est spécifiée comme 0, le paramètre n’a pas de maximum par défaut.

Remarque :

Pour les versions de VDA 2311 et ultérieures, Citrix® recommande de laisser ce paramètre par défaut.

L’utilisation d’une résolution plus élevée et de plusieurs moniteurs pour les connexions nécessite plus de mémoire. Calculez toujours la quantité de mémoire vidéo nécessaire en fonction de l’échelon supérieur des configurations de votre environnement, car HDX™ alloue uniquement la quantité de mémoire d’affichage nécessaire pour chaque session. Ainsi, si seuls certains utilisateurs ont besoin de plus que la valeur par défaut, l’augmentation de la limite de mémoire d’affichage n’a aucun impact négatif sur l’évolutivité.

La quantité de mémoire vidéo requise doit être calculée à l’aide de la formule suivante :

Mémoire vidéo totale = ((32 / 8) x Σ [(vertical-resolution-in-pixels) x (horizontal-resolution-in-pixels)])

Exemple 1

Dans l’exemple suivant, nous utiliserons une session avec deux moniteurs, l’un avec une résolution de 1920x1080 et l’autre avec une résolution de 1280x720.

  1. Calculez la somme des produits des résolutions :
    • (1080 x 1920) + (720 x 1280)
    • = 2073600 + 921600
    • = 2995200
  2. Calculer la mémoire vidéo totale :
    • ((32 / 8) x 2995200)
    • = (4 x 2995200)
    • = 11 980 800 octets ou 11 700 Ko

Dans cet exemple, 11 700 Ko de mémoire vidéo seraient nécessaires pour prendre en charge une session avec ces deux configurations de moniteur.

Exemple 2

Lors de l’utilisation de 4 moniteurs 4K, en utilisant la formule spécifiée ci-dessus, ces sessions nécessiteraient un minimum de 129 600 Ko de mémoire vidéo.

Pour les deux exemples, lors de l’utilisation des versions 2311 ou ultérieures de VDA, Citrix recommande de laisser la limite de mémoire d’affichage par défaut.

Préférence de dégradation du mode d’affichage

Remarque :

Pour le Virtual Delivery Agent 7.x, ce paramètre de stratégie s’applique uniquement lorsque le paramètre de stratégie de mode graphique hérité est activé.

Lorsque la limite de mémoire d’affichage de la session est atteinte, ce paramètre spécifie si la profondeur de couleur ou la résolution se dégrade en premier.

Par défaut, la profondeur de couleur est dégradée en premier.

Lorsque la limite de mémoire de session est atteinte, vous pouvez réduire la qualité des images affichées. Vous pouvez réduire cette qualité en choisissant si la profondeur de couleur ou la résolution est dégradée en premier. Lorsque la profondeur de couleur est dégradée en premier, les images affichées utilisent moins de couleurs. Lorsque la résolution est dégradée en premier, les images affichées utilisent moins de pixels par pouce.

Pour avertir les utilisateurs lorsque la profondeur de couleur ou la résolution est dégradée, configurez le paramètre « Avertir l’utilisateur lorsque le mode d’affichage est dégradé ».

Aperçu dynamique des fenêtres

Ce paramètre active ou désactive l’affichage des fenêtres transparentes dans :

  • Flip-
  • Flip 3D
  • Aperçu de la barre des tâches
  • Aperçu instantané des fenêtres
Option d’aperçu Windows Aero Description
Aperçu de la barre des tâches Lorsque l’utilisateur survole l’icône de la barre des tâches d’une fenêtre, une image de cette fenêtre apparaît au-dessus de la barre des tâches.
Aperçu instantané des fenêtres Lorsque l’utilisateur survole une image d’aperçu de la barre des tâches, une image pleine taille de la fenêtre apparaît à l’écran.
Flip Lorsque l’utilisateur appuie sur ALT+TAB, de petites icônes d’aperçu s’affichent pour chaque fenêtre ouverte.
Flip 3D Lorsque l’utilisateur appuie sur la touche TAB+logo Windows, de grandes images des fenêtres ouvertes s’affichent en cascade à l’écran.

Par défaut, ce paramètre est activé.

Mise en cache d’images

Remarque :

Pour le Virtual Delivery Agent 7.x, ce paramètre de stratégie s’applique uniquement lorsque le paramètre de stratégie « Mode graphique hérité » est activé.

Ce paramètre active ou désactive la mise en cache et la récupération de sections d’images dans les sessions. La mise en cache des images par sections et la récupération de ces sections si nécessaire permet :

  • Un défilement plus fluide sur le périphérique utilisateur
  • De réduire la quantité de données transmises sur le réseau sur le périphérique utilisateur
  • Réduit le traitement requis sur le périphérique utilisateur

Par défaut, le paramètre de mise en cache d’images est activé.

Remarque :

Le paramètre de mise en cache d’images contrôle la manière dont les images sont mises en cache et récupérées. Ce paramètre ne contrôle pas si les images sont mises en cache. Les images sont mises en cache si le paramètre de mode graphique hérité est activé.

Mode graphique hérité - non pris en charge. Pour la compatibilité descendante uniquement

Important :

Nous ne prenons pas en charge le mode graphique hérité et la redirection de composition de bureau (DCR) dans cette version. Cette stratégie est incluse uniquement pour la compatibilité descendante lors de l’utilisation de XenApp 7.15 LTSR, XenDesktop 7.15 LTSR et des versions VDA précédentes avec Windows 7 et Windows 2008 R2.

Ce paramètre désactive l’expérience graphique riche. Utilisez ce paramètre pour revenir à l’expérience graphique héritée, réduisant ainsi la consommation de bande passante sur une connexion WAN ou mobile. Les réductions de bande passante introduites dans XenApp et XenDesktop 7.13 rendent ce mode obsolète.

Par défaut, ce paramètre est désactivé et les utilisateurs bénéficient d’une expérience graphique riche.

Le mode graphique hérité est pris en charge sur les éléments suivants :

  • Windows 7
  • VDA Windows Server 2008 R2.

Le mode graphique hérité n’est pas pris en charge sur les éléments suivants :

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

Consultez CTX202687 pour en savoir plus sur l’optimisation des modes graphiques et des stratégies dans XenApp et XenDesktop 7.6 FP3 ou version ultérieure.

Profondeur de couleur maximale autorisée

Remarque :

Pour le Virtual Delivery Agent 7.x, ce paramètre de stratégie s’applique uniquement lorsque le paramètre de stratégie de mode graphique hérité est activé.

Ce paramètre spécifie la profondeur de couleur maximale autorisée pour une session.

Par défaut, la profondeur de couleur maximale autorisée est de 32 bits par pixel.

Ce paramètre s’applique uniquement aux pilotes et connexions Thinwire. Il ne s’applique pas aux VDA qui utilisent un pilote non ThinWire comme pilote d’affichage principal. Ces VDA sont des VDA qui utilisent un pilote WDDM (Windows Display Driver Model) comme pilote d’affichage principal. Pour les VDA de système d’exploitation à session unique utilisant un pilote WDDM comme pilote d’affichage principal, tels que Windows 8, ce paramètre n’a aucun effet. Pour les VDA de système d’exploitation multi-session Windows utilisant un pilote WDDM, tels que Windows Server 2019, ce paramètre peut empêcher les utilisateurs de se connecter au VDA.

La définition d’une profondeur de couleur élevée nécessite plus de mémoire. Pour dégrader la profondeur de couleur lorsque la limite de mémoire est atteinte, configurez le paramètre Préférence de dégradation du mode d’affichage. Lorsque la profondeur de couleur est dégradée, les images affichées utilisent moins de couleurs.

Notifier l’utilisateur lorsque le mode d’affichage est dégradé

Remarque :

Pour le Virtual Delivery Agent 7.x, ce paramètre de stratégie s’applique uniquement lorsque le paramètre de stratégie de mode graphique hérité est activé.

Ce paramètre affiche une brève explication à l’utilisateur lorsque la profondeur de couleur ou la résolution est dégradée.

Par défaut, la notification des utilisateurs est désactivée.

Optimiser pour les charges de travail graphiques 3D

Ce paramètre configure les paramètres par défaut appropriés qui conviennent le mieux aux charges de travail graphiques intenses. Activez ce paramètre pour les utilisateurs dont la charge de travail est axée sur des applications graphiques intenses. Appliquez cette stratégie uniquement dans les cas où un GPU est disponible pour la session. Tout autre paramètre qui remplace explicitement les paramètres par défaut définis par cette stratégie a priorité.

Par défaut, l’optimisation pour la charge de travail graphique 3D est désactivée.

Mise en file d’attente et rejet

Remarque :

Pour le Virtual Delivery Agent 7.x, ce paramètre de stratégie s’applique uniquement lorsque le paramètre de stratégie de mode graphique hérité est activé.

Ce paramètre supprime les images en file d’attente qui sont remplacées par une autre image.

Par défaut, la mise en file d’attente et le rejet sont activés.

Ce paramètre améliore la réactivité lorsque les graphiques sont envoyés au périphérique utilisateur. La configuration de ce paramètre peut rendre les animations saccadées en raison de la perte d’images.

Utiliser le codec vidéo pour la compression

Permet l’utilisation d’un codec vidéo pour compresser les graphiques lorsque le décodage vidéo est disponible sur le point de terminaison. Lorsque Pour tout l’écran est sélectionné, le codec vidéo est appliqué comme codec par défaut pour tous. Lorsque Pour les régions en évolution active est sélectionné, le codec vidéo est utilisé pour les zones où il y a un changement constant à l’écran, les autres données utilisent la compression d’images fixes et la mise en cache de bitmaps. Lorsque le décodage vidéo n’est pas disponible sur le point de terminaison, ou lorsque vous spécifiez Ne pas utiliser de codec vidéo, une combinaison de compression d’images fixes et de mise en cache de bitmaps est utilisée. Lorsque Utiliser si préféré est sélectionné, le système choisit en fonction de divers facteurs. Les résultats peuvent varier entre les versions à mesure que la méthode de sélection est améliorée.

Sélectionnez Utiliser si préféré pour permettre au système de faire de son mieux pour choisir les paramètres appropriés au scénario actuel.

Sélectionnez Pour tout l’écran pour optimiser l’expérience utilisateur et la bande passante, en particulier dans les cas d’utilisation intensive de vidéos rendues par le serveur et de graphiques 3D.

Sélectionnez Pour les régions en évolution active pour optimiser les performances vidéo, en particulier en cas de faible bande passante, tout en maintenant l’évolutivité pour le contenu statique et à évolution lente. Ce paramètre est pris en charge dans les déploiements multi-écrans.

Sélectionnez Ne pas utiliser de codec vidéo pour optimiser la charge du processeur du serveur et pour les cas qui ne comportent pas de nombreuses vidéos rendues par le serveur ou d’autres applications graphiquement intenses.

La valeur par défaut est Utiliser si préféré.

Utiliser l’encodage matériel pour la vidéo

Ce paramètre permet l’utilisation du matériel graphique, s’il est disponible, pour compresser les éléments de l’écran avec le codec vidéo. Si un tel matériel n’est pas disponible, le VDA utilise un encodage basé sur le CPU à l’aide du codec vidéo logiciel.

L’option par défaut pour ce paramètre de stratégie est Activé.

Plusieurs moniteurs sont pris en charge.

Toute application Citrix Workspace™ prenant en charge le décodage vidéo peut être utilisée avec l’encodage matériel.

NVIDIA

Pour les GPU NVIDIA GRID, l’encodage matériel est pris en charge avec les VDA pour OS multi-session et OS mono-session.

Les GPU NVIDIA doivent prendre en charge l’encodage matériel NVENC. Consultez NVIDIA video codec SDK pour une liste des GPU pris en charge.

NVIDIA GRID nécessite la version de pilote 3.1 ou supérieure. NVIDIA Quadro nécessite la version de pilote 362.56 ou supérieure. Citrix recommande les pilotes de la branche NVIDIA Release R361.

Le texte sans perte n’est pas compatible avec l’encodage matériel NVENC. Si vous avez activé le texte sans perte, le texte sans perte a priorité sur l’encodage matériel NVENC.

L’utilisation sélective du codec matériel H.264 pour les régions en évolution active est prise en charge.

La compression visuellement sans perte (YUV 4:4:4) est prise en charge. La compression visuellement sans perte (paramètre de stratégie graphique, Autoriser la compression visuellement sans perte) nécessite Citrix Workspace app 1808 ou une version ultérieure, ou Citrix Receiver pour Windows 4.5 ou une version ultérieure.

Intel

Pour les processeurs graphiques Intel Iris Pro, l’encodage matériel est pris en charge avec les VDA pour OS mono-session et OS multi-session.

Les processeurs graphiques Intel Iris Pro de la famille de processeurs Intel Broadwell et versions ultérieures sont pris en charge. La version 1.0 du SDK Intel Remote Displays est requise et peut être téléchargée depuis le site Web d’Intel : SDK Remote Displays.

Le texte sans perte est pris en charge uniquement lorsque la stratégie de codec vidéo est définie pour l’ensemble de l’écran et que la stratégie Optimiser pour la charge de travail graphique 3D est désactivée.

Sans perte visuelle (YUV 4:4:4) n’est pas pris en charge.

L’encodeur Intel offre une bonne expérience utilisateur pour un maximum de huit sessions d’encodage (par exemple, un utilisateur utilisant huit moniteurs ou huit utilisateurs utilisant un moniteur chacun). Si plus de huit sessions d’encodage sont requises, vérifiez le nombre de moniteurs auxquels la machine virtuelle se connecte. L’administrateur décide de configurer ce paramètre de stratégie par utilisateur ou par machine afin de maintenir une bonne expérience utilisateur.

AMD

Pour AMD, l’encodage matériel est pris en charge avec les VDA pour un OS à session unique.

Les GPU AMD doivent prendre en charge le SDK RapidFire. Par exemple, les GPU AMD Radeon Pro ou FirePro.

Pour que l’encodage fonctionne, installez les derniers pilotes AMD. Vous pouvez télécharger ces pilotes à partir de https://www.amd.com/en/support.

Le texte sans perte n’est pas compatible avec l’encodage matériel AMD. Si vous avez activé le texte sans perte, le texte sans perte prend le pas sur l’encodage matériel AMD.

L’utilisation sélective du codec matériel H.264 pour les régions en évolution active est prise en charge.