Linux Virtual Delivery Agent

Autres graphiques 3D

Vue d’ensemble

Grâce à l’amélioration de cette fonctionnalité, Linux VDA prend non seulement en charge les cartes NVIDIA GRID 3D, mais également les cartes 3D non-GRID.

Installation

Pour utiliser la fonctionnalité de graphiques 3D non-GRID, vous devez :

Configuration

Fichiers de configuration Xorg

Si votre pilote de carte 3D est NVIDIA, les fichiers de configuration sont installés et définis automatiquement.

Autres types de cartes 3D

Si votre pilote de carte 3D n’est pas NVIDIA, vous devez modifier les quatre fichiers de configuration de modèle installés sous /etc/X11/:

  • ctx-driver_name-1.conf
  • ctx-driver_name-2.conf
  • ctx-driver_name-3.conf
  • ctx-driver_name-4.conf

En utilisant ctx-driver_name-1.conf en tant qu’exemple, suivez la procédure suivante pour modifier les fichiers de configuration de modèle :

  1. Remplacez driver_name par le nom de votre pilote.

    Par exemple, si votre nom de pilote est intel, vous pouvez modifier le nom du fichier de configuration pour ctx-intel-1.conf.

  2. Ajoutez les informations du pilote vidéo.

    Chaque fichier de configuration de modèle contient une section appelée « Machine », à laquelle un commentaire est ajouté. Cette section décrit les informations du pilote vidéo. Activez cette section avant d’ajouter les informations de votre pilote vidéo. Pour activer cette section :

    1. Consultez le guide de la carte 3D fourni par le fabricant pour obtenir des informations sur la configuration. Un fichier de configuration natif peut être généré. Vérifiez que votre carte 3D fonctionne dans un environnement local avec le fichier de configuration natif lorsque vous n’utilisez pas une session ICA de Linux VDA.

    2. Copiez la section « Device » du fichier de configuration natif versctx-driver_name-1.conf.

  3. Exécutez la commande suivante pour définir la clé de registre de façon à permettre au Linux VDA de reconnaître le nom du fichier de configuration défini à l’étape 1.

    /opt/Citrix/VDA/bin/ctxreg create -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\XDamage" -t "REG_SZ" -v "DriverName" -d "intel" --force
    <!--NeedCopy-->
    

Activer la fonctionnalité de graphiques 3D non-GRID

Cette fonctionnalité est désactivée par défaut. Vous pouvez exécuter la commande suivante pour l’activer en définissant XDamageEnabled sur 1.

/opt/Citrix/VDA/bin/ctxreg create -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\XDamage" -t "REG_DWORD" -v "XDamageEnabled" -d "0x00000001" --force
<!--NeedCopy-->

Dépannage

Pas de sortie graphique ou sortie illisible

Si vous pouvez exécuter des applications 3D localement et que toutes les configurations sont correctes, une sortie graphique manquante ou illisible est due à un bogue. Utilisez /opt/Citrix/VDA/bing/setlog et définissez GFX_X11 sur Détaillé afin de collecter les informations de trace à des fins de débogage.

Le codage matériel ne fonctionne pas

Cette fonctionnalité prend uniquement en charge le codage logiciel.

Autres graphiques 3D