Product Documentation

Publier des applications

Feb 26, 2018

Avec la version 7.13 du VDA Linux, Citrix a ajouté la fonctionnalité d’applications transparentes à toutes les plates-formes Linux prises en charge. Aucune procédure d'installation spécifique n’est requise pour utiliser cette fonctionnalité.

Conseil

Citrix a ajouté la prise en charge des applications publiées non transparentes et du partage de session dans la version 1.4 du VDA Linux. Pour de plus amples informations, consultez la section Publier des applications.

Publier des applications à l'aide de Citrix Studio

Vous pouvez publier des applications installées sur une machine VDA Linux lorsque vous créez un groupe de mise à disposition ou ajoutez des applications à un groupe de mise à disposition. Ce processus est similaire à la publication d'applications installées sur le VDA Windows. Reportez-vous à la documentation de XenApp et XenDesktop pour obtenir des informations supplémentaires (en fonction de la version de XenDesktop utilisée).

Conseil

Lors de la configuration de groupes de mise à disposition, vous devez vous assurer que le type de mise à disposition est défini sur Bureaux et applications ou Applications

Important

La publication d'applications est prise en charge avec la version 1.4 du VDA Linux et les versions supérieures. Toutefois, le VDA Linux ne prend pas en charge la mise à disposition de bureaux et d'applications sur la même machine. Pour résoudre ce problème, Citrix recommande de créer des groupes de mise à disposition distincts pour la mise à disposition d'applications et de bureaux.

Remarque

Pour utiliser les applications transparentes, ne désactivez pas le mode transparent sur StoreFront. Le mode transparent est activé par défaut. Si vous l’avez déjà désactivé en définissant « TWIMode=Off », supprimez ce paramètre au lieu de le modifier sur « TWIMode=On ». Sinon, il est possible que vous ne puissiez pas lancer de bureau publié.

Résolution des problèmes

Il est possible que le lancement d'une application publiée prenne plus de deux minutes et que cette dernière n’affiche pas les fenêtres en mode transparent. Si cela se produit, vérifiez que le mode transparent a été activé sur le VDA Linux et StoreFront, et vérifiez que vous avez effectué toutes les configurations mentionnées ci-dessus.

La commande permettant de vérifier si le mode transparent est activée sur le VDA Linux :

Commande Copier

sudo /opt/Citrix/VDA/bin/ctxreg list -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix"  |  grep "SeamlessEnabled"

Si elle affiche « SeamlessEnabled = 0x00000000 », le mode transparent est désactivé. Pour l'activer, exécutez la commande suivante :

Commande Copier

sudo /opt/Citrix/VDA/bin/ctxreg update  -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix"  -v "SeamlessEnabled" -d "0x00000001"

Problèmes connus

Les problèmes suivants sont connus lors de la publication d'applications :

  • Les applications publiées non transparentes ne se lancent pas lorsque le mode transparent est désactivé sur StoreFront, et qu’il est toujours activé sur le VDA Linux. Il est recommandé d’activer/de désactiver le mode transparent sur les VDA Linux et StoreFront en même temps.
  • Les fenêtres non rectangulaires ne sont pas prises en charge. Les coins d'une fenêtre peuvent afficher l'arrière-plan du côté serveur.
  • L'aperçu du contenu d’une fenêtre à partir d’une application publiée n’est pas pris en charge. 
  • Actuellement, le mode transparent prend en charge les gestionnaires de fenêtres suivants : (CentOS7.3\RHEL7.3\SUSE12.2), Metacity (CentOS6.9\RHEL6.9\CentOS6.8\RHEL6.8) et Compiz (Ubuntu 16.04). Kwin et les autres gestionnaires de fenêtres ne sont pas pris en charge. Assurez-vous que votre gestionnaire de fenêtres est pris en charge.
  • Lorsque vous exécutez plusieurs applications LibreOffice, seule celle lancée en premier s'affiche sur Citrix Studio, car ces applications partagent le même processus.
  • Il est possible que les applications publiées basées sur Qt5, telles que « Dolphin », n'affichent pas d'icônes. Pour résoudre ce problème, consultez l’article https://wiki.archlinux.org/index.php/Qt#Configuration_of_Qt5_apps_under_environments_other_than_KDE_Plasma.
  • Tous les boutons de barre des tâches des applications publiées exécutées dans la même session ICA sont combinés dans le même groupe. Pour résoudre ce problème, définissez la propriété de barre des tâches de façon à ne pas combiner les boutons de barre des tâches.