Graphiques

Graphiques et H.264

Comment configurer

Pour configurer la prise en charge des graphiques et du protocole H.264, utilisez la stratégie d’administration Google en incluant ce qui suit. Par défaut, la prise en charge du protocole H.264 est activée. Pour la désactiver, définissez l’attribut enabled sur false.


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
                "engine_settings": {
                     "ui": {
                        "features": {
                            "graphics": {
                                "jpegSupport": true,
                                "h264Support" : {
                                     "enabled": true,
                                     "losslessOverlays": true,
                                     "dirtyRegions": true,
                                     "yuv444Support": false
                                }
                            }
                        }
                     }
                }
-  }
-  }
-  }

<!--NeedCopy-->

Liste des options graphiques avec leurs descriptions :

  • « jpegSupport » : capacité JPEG dans les graphiques (Thinwire).
  • « h264Support » : prise en charge du protocole H.264.
  • « enabled » : capacité de prise en charge H.264 dans Thinwire.
  • « losslessOverlays » : capacité de superposition sans perte dans Thinwire.
  • « dirtyRegions » : capacité des régions sales dans Thinwire.
  • « yuv444Support » : capacité de prise en charge Yuv444 dans Thinwire.

Remarque :

Nous vous recommandons de définir le mode graphique hérité sur Désactivé.

Limitations connues de la fonctionnalité

  • L’application Citrix Workspace pour ChromeOS ne prend pas en charge le mode graphique H.264 plein écran pour plusieurs moniteurs.
  • Lorsque vous démarrez une session de bureau et ouvrez une application pour saisir du texte, le texte disparaît et réapparaît au début de la saisie. Vous pouvez observer que le texte scintille. Ce problème se produit lorsque vous utilisez le mode H.264 plein écran.
  • Dans une configuration multi-moniteurs, lorsque vous ouvrez une application publiée, un écran vide apparaît à la place de l’écran de l’application. Ce problème se produit lorsque vous utilisez le mode H.264 plein écran.

H.264 sélectif

Comment configurer

Configuration du H.264 sélectif dans StoreFront à l’aide du fichier web.config

Pour modifier la configuration du H.264 sélectif à l’aide du fichier web.config :

  1. Ouvrez le fichier web.config du site Citrix Receiver pour Web. Ce fichier se trouve dans le dossier Web C:\inetpub\wwwroot\Citrix\<NomDuMagasin>, où NomDuMagasin est le nom spécifié pour le magasin lors de sa création.
  2. Recherchez le champ chromeAppPreferences et définissez sa valeur avec la configuration sous forme de chaîne JSON ; par exemple : chromeAppPreferences=’{“graphics”:{“ selectiveH264”:false}}

Configuration du H.264 sélectif à l’aide du fichier configuration.js

Le fichier configuration.js se trouve dans le dossier racine de l’application Chrome. Modifiez ce fichier pour adapter l’application Citrix Workspace à vos besoins.

Par défaut, le H.264 sélectif est défini sur true.

Pour désactiver la configuration du H.264 sélectif à l’aide du fichier configuration.js :

  1. Ouvrez le fichier configuration.js et définissez l’attribut selectiveH264 sur false.

    attribut sélectif false

  • Remarques :

    • Citrix vous recommande de sauvegarder le fichier configuration.js avant d’apporter des modifications.
    • Citrix vous recommande de modifier le fichier configuration.js uniquement si l’application Citrix Workspace pour ChromeOS est reconditionnée pour les utilisateurs.
    • Des informations d’identification de niveau administrateur sont requises pour modifier le fichier configuration.js.

Autre (H.264)

Comment configurer

Pour configurer le H.264, utilisez la stratégie d’administration Google en incluant ce qui suit. Par défaut, l’option de la section autre est désactivée. Pour l’activer, définissez l’attribut désactivé h264nonworker sur true.

{
    "settings": {
        "Value": {
            "settings_version": "1.0",
                "engine_settings": {
                    "other": {
                        "h264nonworker" : false
                        }
                }
        }
    }
}

<!--NeedCopy-->

Liste des options avec leurs descriptions :

  • « h264nonworker » : active l’option de décodage d’une trame H.264 dans le thread principal.

Curseur d’assistance

Lorsqu’un curseur n’est pas visible dans une session de bureau, vous pouvez activer un curseur d’assistance. Nécessite un redémarrage de la session.

Curseur d’assistance

Comment configurer

La fonctionnalité de curseur d’assistance est désactivée par défaut. Pour activer la fonctionnalité de curseur d’assistance, utilisez la stratégie d’administration Google en incluant ce qui suit.


{
    "settings": {
        "Value": {
            "settings_version": "1.0",
            "engine_settings": {
                "ui": {
                    "assistiveCursor": true
                    }
                }
            }
        }
}

<!--NeedCopy-->

Remarque :

  • Si un administrateur active le curseur d’assistance comme décrit précédemment, la case à cocher correspondante dans le paramètre côté client est sélectionnée par défaut. Pour désactiver la fonctionnalité, décochez la case.

  • Si un administrateur désactive le curseur d’assistance comme décrit précédemment, la case à cocher est désactivée et la fonctionnalité est désactivée.

  • Mise à l’échelle DPI

À propos de cette fonctionnalité

L’application Citrix Workspace pour ChromeOS permet au système d’exploitation de contrôler la résolution des sessions d’applications et de bureaux et prend en charge la mise à l’échelle DPI côté client pour les sessions d’applications sur un seul moniteur.

L’application Citrix Workspace pour ChromeOS prend en charge la mise à l’échelle DPI en vous permettant de définir la résolution VDA sur les moniteurs dotés d’un rapport de pixels élevé.

La fonctionnalité Mise à l’échelle DPI élevée est désactivée par défaut pour les sessions d’applications et de bureaux. Pour une meilleure résolution sur les appareils compatibles avec un DPI élevé, accédez à Paramètres et cochez la case Mise à l’échelle DPI élevée.

Limitations de la fonctionnalité

Si vous définissez la valeur DPI à moins de 100 % sur les appareils ChromeOS, la correspondance DPI ne fonctionne pas et le système lance la session avec l’ajustement automatique. L’ajustement automatique signifie une mise à l’échelle de 100 %. [CVADHELP-29886]

Comment configurer

Vous pouvez configurer le paramètre Mise à l’échelle DPI élevée uniquement à l’aide de la stratégie d’administration Google.

Mise à l’échelle DPI

La fonctionnalité de mise à l’échelle DPI Mettre à l’échelle la session pour les moniteurs avec un rapport de pixels de périphérique élevé est activée par défaut.

Pour définir la résolution des sessions de bureau, accédez à la barre d’outils de session. Sélectionnez Préférences > Résolution d’affichage > Utiliser le rapport de pixels du périphérique pour que la résolution correcte soit définie sur le VDA. Lorsque la résolution est correctement définie sur le VDA, le texte flou devient plus net.

Pour activer ou désactiver la fonctionnalité, modifiez la stratégie de la console d’administration Google et définissez la valeur de scaleToDPI sur true ou false.

Par exemple, pour désactiver la fonctionnalité, définissez la propriété scaleToDPI sur false.

{
    "settings": {
               "Value": {
                        "settings_version": "1.0",
                              "engine_settings": {
       "features" : {
       "graphics" : {
                "dpiSetting": {
                                "scaleToDPI": false
-  }
                             }
                       }
                    }
                }
            }
         }

<!--NeedCopy-->

Prise en charge DPI élevée pour plusieurs moniteurs

L’application Citrix Workspace pour ChromeOS prend en charge la mise à l’échelle DPI pour les sessions d’applications et de bureaux sur des sessions à moniteur unique et multi-moniteurs. Cette fonctionnalité est principalement utilisée avec des moniteurs de grande taille et haute résolution pour afficher les applications, le texte, les images et d’autres éléments graphiques dans une taille qui peut être visualisée confortablement.

Remarque :

Cette fonctionnalité est activée par défaut pour les sessions d’applications et de bureaux.

Avantages

Cette fonctionnalité ajuste automatiquement les sessions de bureaux virtuels et d’applications en fonction du DPI de l’appareil, garantissant que le contenu apparaît parfaitement dimensionné et net, sans flou. Les applications et les bureaux sont mis à l’échelle intelligemment en fonction de la résolution du moniteur et du rapport de pixels de l’appareil pour une lisibilité et une convivialité optimales.

Comment configurer

  • Les utilisateurs finaux peuvent désactiver cette fonctionnalité à l’aide de la page des paramètres de l’application Chrome.
  • Les administrateurs peuvent désactiver cette fonctionnalité à l’aide de la stratégie d’administration Google.

Page des paramètres

Dans l’application Citrix Workspace, les utilisateurs finaux peuvent accéder à la page Paramètres > Général > Mise à l’échelle DPI élevée > décocher l’option Mettre à l’échelle la session pour les moniteurs avec un rapport de pixels de périphérique élevé pour désactiver la mise à l’échelle DPI élevée.

DPI élevé

Stratégie d’administration Google

Pour les appareils et les utilisateurs gérés, les administrateurs peuvent désactiver la fonctionnalité à l’aide de la stratégie d’administration Google comme suit :

  1. Connectez-vous à la stratégie d’administration Google.
  2. Accédez à Gestion des appareils > Gestion de Chrome > Paramètres utilisateur.
  3. Ajoutez les chaînes JSON suivantes au fichier policy.txt sous la clé engine_settings.

    Remarque :

    Vous pouvez également appliquer cette configuration aux éléments suivants :

    • Appareil > Chrome > Applications et extensions > Utilisateurs et navigateurs > Rechercher l’extension > Stratégie pour les extensions.
    • Appareil > Chrome > Applications et extensions > Kiosques > Rechercher l’extension > Stratégie pour les extensions.
    • Appareil > Chrome > Applications et extensions > Sessions d’invités gérées > Rechercher l’extension > Stratégie pour les extensions.
  4. Assurez-vous de définir l’attribut scaleToDPI sur false. Voici un exemple de données JSON :

    {
    "settings": {
        "Value": {
            "settings_version": "1.0",
            "engine_settings": {
                "features": {
                    "graphics": {
                    "dpiSetting": {
                        "scaleToDPI": false
                    }
                    }
                }
            }
          }
     }
    }
    <!--NeedCopy-->
    
  5. Enregistrez les modifications.

Problème résolu

  • La correspondance DPI ne fonctionne pas lorsque la valeur DPI est définie à moins de 100 % sur les appareils ChromeOS. Les sessions se lancent avec l’ajustement automatique (mise à l’échelle de 100 %) à la place. [CVADHELP-29886]
Graphiques