Paramètres de stratégie graphique
La section Graphiques contient des paramètres de stratégie permettant de contrôler la gestion des images 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 compression véritablement 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 visualiser 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 2103 et ultérieures de Citrix Virtual Apps and Desktops™ incluent un curseur de qualité d’image pour aider l’utilisateur à trouver le juste équilibre entre qualité d’image et interactivité.
Les versions 2109 et ultérieures de Citrix Virtual Apps™ and Desktops 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.
Remarque :
L’indicateur d’état graphique est uniquement disponible pour les sessions de bureau et ne le sera pas pour les sessions d’application transparente.
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 du tampon vidéo en kilooctets pour la session.
Pour les versions 2308 et antérieures du VDA, 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 2311 et ultérieures du VDA, 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 par défaut est sans maximum.
Remarque :
Pour la version 2311 et ultérieure du VDA, 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 nécessitent plus que la valeur par défaut, il n’y a pas d’impact négatif sur l’évolutivité en augmentant la limite de mémoire d’affichage.
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 Σ [(résolution-verticale-en-pixels) x (résolution-horizontale-en-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.
- Calculez la somme des produits des résolutions :
- (1080 x 1920) + (720 x 1280)
- = 2073600 + 921600
- = 2995200
- Calculez la mémoire vidéo totale :
- ((32 / 8) x 2995200)
- = (4 x 2995200)
- = 11 980 800 octets ou 11 700 kilooctets
-
Dans cet exemple, 11 700 kilooctets 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 kilooctets de mémoire vidéo.
Pour les deux exemples, lors de l’utilisation des versions 2311 ou ultérieures du 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 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 (Windows Peek)
| Option d’aperçu Windows Aero | Description |
|---|---|
| Aperçu de la barre des tâches | Lorsque l’utilisateur survole l’icône d’une fenêtre dans la barre des tâches, une image de cette fenêtre apparaît au-dessus de la barre des tâches. |
| Aperçu instantané des fenêtres (Windows Peek) | 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 sur 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 les opérations suivantes :
- Un défilement plus fluide sur le périphérique utilisateur
- Réduit 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. Le paramètre ne contrôle pas si les images sont mises en cache. Les images sont mises en cache si le paramètre 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 précédentes du VDA 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 de l’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 plus d’informations sur l’optimisation des modes et stratégies graphiques 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 d’OS mono-session utilisant un pilote WDDM comme pilote d’affichage principal, tels que Windows 8, ce paramètre n’a aucun effet. Pour les VDA d’OS 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.
Avertir 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 les charges de travail graphiques 3D est désactivée.
Mise en file d’attente et suppression
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 ignore les images mises en file d’attente qu’une autre image remplace.
Par défaut, la mise en file d’attente et la suppression sont activées.
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 d’images perdues.
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 l’option Pour l’écran entier est sélectionnée, le codec vidéo est appliqué comme codec par défaut pour tous. Lorsque l’option Pour les régions en constante évolution est sélectionnée, le codec vidéo est utilisé pour les zones où il y a un changement constant à l’écran, d’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 le codec vidéo, une combinaison de compression d’images fixes et de mise en cache de bitmaps est utilisée. Lorsque l’option Utiliser si préféré est sélectionnée, 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 pour le scénario actuel.
Sélectionnez Pour l’écran entier 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 constante évolution 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 le codec vidéo pour optimiser la charge CPU du serveur et pour les cas qui ne comportent pas de nombreuses vidéos rendues par le serveur ou d’autres applications graphiques 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 revient à l’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™ qui prend 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 le SDK de codec vidéo NVIDIA pour obtenir la 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 constante évolution 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 l’application Citrix Workspace 1808 ou supérieure ou Citrix Receiver pour Windows 4.5 ou supé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. Le SDK Intel Remote Displays version 1.0 est requis et peut être téléchargé 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’écran entier et que la stratégie Optimiser pour les charges de travail graphiques 3D est désactivée.
La compression visuellement sans perte (YUV 4:4:4) n’est pas prise 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 OS mono-session.
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 depuis 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 a priorité sur l’encodage matériel AMD.
L’utilisation sélective du codec matériel H.264 pour les régions en constante évolution est prise en charge.
Dans cet article
- Autoriser la compression visuellement sans perte
- Indicateur d’état graphique
- Partage d’écran
- Préférence de dégradation du mode d’affichage
- Aperçu dynamique des fenêtres
- Mise en cache d’images
- Mode graphique hérité - non pris en charge. Pour la compatibilité descendante uniquement
- Profondeur de couleur maximale autorisée
- Avertir l’utilisateur lorsque le mode d’affichage est dégradé
- Optimiser pour les charges de travail graphiques 3D
- Mise en file d’attente et suppression
- Utiliser le codec vidéo pour la compression
- Utiliser l’encodage matériel pour la vidéo