Améliorer l’expérience utilisateur

Vous pouvez améliorer l’expérience de vos utilisateurs grâce aux fonctionnalités prises en charge suivantes :

Définition de préférences

Vous pouvez définir des préférences en cliquant sur Préférences dans le menu de l’application Citrix Workspace. Vous pouvez contrôler la façon dont les bureaux sont affichés, vous connecter à différentes applications et différents bureaux, et gérer l’accès aux périphériques et fichiers.

Pour gérer un compte

Pour accéder aux bureaux et applications, vous devez disposer d’un compte avec XenDeskop ou XenApp. Votre service d’assistance informatique peut vous demander d’ajouter un compte à Citrix Workspace à cette fin. Il peut également vous demander d’utiliser un autre serveur NetScaler Gateway ou Access Gateway pour un compte existant. Vous pouvez également supprimer des comptes à partir de Citrix Workspace.

  1. Sur la page Comptes de la boîte de dialogue Préférences, effectuez l’une des opérations suivantes :
    • Pour ajouter un compte, cliquez sur Ajouter. Votre service d’assistance peut également fournir un fichier de provisioning avec les informations de compte que vous pouvez utiliser pour créer un nouveau compte.
    • Pour modifier les détails d’un magasin utilisé par le compte, tels que la passerelle par défaut, cliquez sur Modifier.
    • Pour supprimer un compte, cliquez sur Supprimer.
  2. Suivez les instructions à l’écran. Vous devrez peut-être vous authentifier auprès du serveur.

Pour modifier l’affichage de vos bureaux

Cette fonctionnalité n’est pas disponible avec les sessions Citrix XenApp pour UNIX.

Vous pouvez afficher des bureaux sur l’intégralité de l’écran de votre machine utilisateur (mode plein écran), qui est la valeur par défaut, ou dans une fenêtre distincte (mode fenêtre).

  • Sur la page Général de la boîte de dialogue Préférences, sélectionnez un mode à l’aide de l’option Afficher les bureaux en.

L’application Citrix Workspace pour Linux est maintenant dotée d’une barre d’outils Vous pouvez activer Desktop Viewer qui permet de modifier de manière dynamique la configuration de la fenêtre de votre session distante à partir des paramètres d’origine spécifiés par la configuration mentionnée ici.

Desktop Viewer

Différentes entreprises ont différents besoins d’entreprise. Votre configuration requise pour la manière dont les utilisateurs accèdent aux bureaux virtuels d’un utilisateur à un autre et peut varier lorsque vos besoins sont en constante évolution. L’expérience utilisateur relative à la connexion aux bureaux virtuels et le degré d’intervention de l’utilisateur dans la configuration des connexions dépendent de la manière dont vous avez configuré l’application Citrix Workspace pour Linux.

Utilisez Desktop Viewer lorsque vos utilisateurs doivent interagir avec leur bureau virtuel. Le bureau virtuel de l’utilisateur peut être un bureau virtuel publié ou un bureau dédié ou partagé. Dans ce scénario d’accès, la barre d’outils de Desktop Viewer permet à l’utilisateur de passer d’une session en mode fenêtre à une session en mode plein écran, et prend également en charge le multi-écrans pour les moniteurs d’intersection. Les utilisateurs peuvent basculer entre les sessions de bureau et travailler avec plusieurs bureaux à l’aide de connexions XenDesktop multiples sur la même machine utilisateur. Des boutons permettant de réduire toutes les sessions de bureau, d’envoyer la séquence Ctrl+Alt+Suppr, de se déconnecter et de fermer la session sont fournis afin de faciliter la gestion des sessions des utilisateurs.

En tant que fonctionnalité d’accessibilité de Desktop Viewer, la combinaison Ctrl+Alt+Attn affiche les boutons de la barre d’outils Desktop Viewer dans une fenêtre contextuelle.

Pour activer ou désactiver Desktop Viewer ou changer la séquence des touches d’accessibilité, reportez-vous aux entrées de configuration avancée disponibles dans le guide OEM de Linux.

Pour se reconnecter aux sessions automatiquement

L’application Citrix Workspace ne peut pas se reconnecter à des bureaux et applications desquels vous avez été déconnectés (par exemple en cas de problèmes avec l’infrastructure réseau) :

  • Sur la page Général de la boîte de dialogue Préférences, sélectionnez une option dans Reconnecter les applications et les bureaux.

Pour contrôler la méthode d’accès aux fichiers locaux

Une application ou un bureau virtuel peut avoir besoin d’accéder à des fichiers sur votre appareil. Vous pouvez configurer différentes options d’accès.

  1. Sur la page Accès au fichier de la boîte de dialogue Préférences, sélectionnez un lecteur mappé, puis l’une des options suivantes :
    • Lecture et écriture : autorise le bureau ou l’application à réaliser des opérations d’écriture et de lecture sur les fichiers locaux.
    • Lecture seule : autorise le bureau ou l’application à lire les fichiers locaux mais ne peut pas y accéder en écriture.
    • Aucun accès : n’autorise ni le bureau ni l’application à accéder aux fichiers locaux.
    • Toujours me demander : affiche une invite chaque fois que le bureau ou l’application requiert un accès aux fichiers locaux.
  2. Si vous avez sélectionné l’une des options qui accorde l’accès aux fichiers locaux, vous pouvez également gagner du temps lors de l’accès à des emplacements sur votre machine utilisateur. Cliquez sur Ajouter, spécifiez l’emplacement et sélectionnez un lecteur à mapper.

Pour définir un micro ou une webcam

Vous pouvez modifier la façon dont une application ou un bureau virtuel accède à votre micro ou webcam :

Sur la page Mic et webcam de la boîte de dialogue Préférences, sélectionnez l’une des options suivantes :

  • Utiliser mon micro et ma webcam : autorise le bureau ou l’application à utiliser le micro et la webcam.
  • Ne pas utiliser mon micro et ma webcam : n’autorise ni le bureau ni l’application à utiliser le micro et la webcam.

Pour configurer le lecteur Flash

Vous pouvez choisir la manière dont le contenu Flash est affiché. Ce contenu est normalement affiché dans le lecteur Flash et inclut les animations, vidéos et applications :

Sur la page Flash de la boîte de dialogue Préférences, sélectionnez l’une des options suivantes :

  • Optimiser le contenu : améliore la qualité de lecture, mais peut compromettre la sécurité.
  • Ne pas optimiser le contenu : offre une qualité de lecture standard et une sécurité élevée.
  • Toujours me demander : demande à l’utilisateur chaque fois qu’un contenu Flash est affiché.

Configuration du lissage de polices ClearType

Le lissage de polices ClearType (également appelé rendu de police subpixellaire) améliore la qualité des polices affichées au-delà de celle disponible au moyen des techniques traditionnelles de lissage de polices ou d’anticrénelage. Vous pouvez activer ou désactiver cette fonctionnalité. Vous pouvez également spécifier le type de lissage en modifiant le paramètre suivant dans la section [WFClient] du fichier de configuration approprié :

FontSmoothingType = nombre

où nombre peut prendre l’une des valeurs suivantes :

Valeur Comportement
0 La préférence locale de la machine est utilisée. Cette valeur est définie par le paramètre FontSmoothingTypePref.
1 Aucun lissage
2. Lissage standard
3 Lissage ClearType (subpixellaire horizontal)

Les lissages standard et ClearType peuvent augmenter de manière significative les besoins en bande passante de l’application Citrix Workspace.

Important : le serveur peut configurer FontSmoothingType via le fichier ICA. Cela prévaut sur la valeur définie dans la section [WFClient]. Si le serveur définit la valeur sur 0, la préférence locale est déterminée par un autre paramètre dans la section [WFClient] :

FontSmoothingTypePref = nombre

où nombre peut prendre l’une des valeurs suivantes :

Valeur Comportement
0 Aucun lissage
1 Aucun lissage
2. Lissage standard
3 Lissage ClearType (subpixellaire horizontal) (comportement par défaut)

Configuration de la redirection de dossiers spéciaux

Dans ce contexte, il n’existe que deux dossiers spéciaux pour chaque utilisateur :

  • le dossier Desktop de l’utilisateur ;
  • le dossier Documents de l’utilisateur (Mes documents sous Windows XP).

La redirection de dossiers spéciaux vous permet d’indiquer les emplacements des dossiers spéciaux d’un utilisateur afin que ceux-ci demeurent à un emplacement fixe sur les différents types de serveur et configurations de batteries de serveurs. Ceci est important si, par exemple, un utilisateur mobile a besoin d’ouvrir une session sur des serveurs de différentes batteries. Pour les stations de travail statiques, à partir desquelles l’utilisateur peut ouvrir une session sur des serveurs résidant dans une seule batterie, la redirection de dossiers spéciaux est rarement nécessaire.

Pour configurer la redirection de dossiers spéciaux

Une procédure en deux parties se présente comme suit. Dans un premier temps, vous devez activer la redirection de dossiers spéciaux en saisissant une entrée dans le fichier module.ini. Dans un second temps, indiquez l’emplacement des dossiers dans la section [WFClient], comme décrit ci-dessous :

  1. Ajoutez le texte suivant dans le fichier module.ini (par exemple $ICAROOT/config/module.ini) :

    [ClientDrive]

    SFRAllowed = True

  2. Ajoutez le texte suivant à la section [WFClient] (par exemple $HOME/.ICAClient/wfclient.ini) :

    DocumentsFolder = documents

    DesktopFolder = desktop

    où documents et desktop sont des noms de fichiers UNIX, comprenant les chemins complets des répertoires à utiliser respectivement pour les dossiers utilisateur Documents et Desktop. Par exemple :

    DesktopFolder = $HOME/.ICAClient/desktop

    • Vous pouvez indiquer n’importe quel composant du chemin sous forme de variable d’environnement, par exemple $HOME.
    • Indiquez des valeurs pour ces deux paramètres.
    • Les répertoires que vous spécifiez doivent être disponibles via le mappage de machine cliente. En d’autres termes, le répertoire doit être situé dans la sous-arborescence d’une machine cliente mappée.
    • Utilisez les lettres de lecteur C ou suivantes.

Configuration de la redirection de contenu du serveur vers le client

La redirection de contenu serveur vers client permet aux administrateurs d’ouvrir les adresses URL d’une application publiée à l’aide d’une application locale. À titre d’exemple, l’ouverture d’un lien vers une page Web à l’aide de Microsoft Outlook dans une session ouvre le fichier requis à l’aide du navigateur de la machine utilisateur. La redirection de contenu serveur vers client permet aux administrateurs d’allouer des ressources Citrix de manière plus efficace, offrant ainsi aux utilisateurs des performances optimisées.

Les types d’adresses URL suivantes peuvent être redirigées :

  • HTTP (Hypertext Transfer Protocol) ;
  • HTTPS (Secure Hypertext Transfer Protocol) ;
  • RTSP (Real Player) ;
  • RTSPU (Real Player) ;
  • PNM (Real Players plus anciens).

Si l’application Citrix Workspace pour Linux ne dispose pas d’une application appropriée ou ne peut accéder directement au contenu, l’adresse URL est ouverte au moyen de l’application serveur.

La redirection de contenu serveur vers client est configurée sur le serveur et activée par défaut dans l’application Citrix Workspace si le chemin inclut RealPlayer et au moins l’un des navigateurs suivants : Firefox, Mozilla ou Netscape.

Remarque

Pour plus d’informations sur RealPlayer pour Linux, visitez http://www.real.com/resources/unix/.

Pour activer la redirection de contenu serveur vers client lorsque RealPlayer et au moins un navigateur sont absents du chemin

  1. Ouvrez le fichier de configuration wfclient.ini.

  2. Dans la section [Browser], modifiez les paramètres suivants :

    Path=path

    Command=command

    où path est le répertoire dans lequel se trouve l’exécutable du navigateur et où command est le nom de l’exécutable utilisé pour traiter les adresses URL du navigateur redirigées, ajoutées à l’adresse URL envoyée par le serveur. Par exemple :

    $ICAROOT/nslaunch netscape,firefox,mozilla

    Ce paramètre entraîne les effets suivants :

    • L’utilitaire nslaunch est exécuté pour transférer l’adresse URL dans une fenêtre de navigateur existante.
    • Chaque navigateur de la liste est testé à tour de rôle, jusqu’à ce que le contenu soit affiché.
  3. Dans la section [Player], modifiez les paramètres suivants :

    Path=path

    Command=command

    où path est le répertoire dans lequel se trouve l’exécutable de RealPlayer et où command est le nom de l’exécutable utilisé pour traiter les adresses URL multimédia redirigées, ajoutées à l’adresse URL envoyée par le serveur.

  4. Enregistrez, puis fermez le fichier.

Remarque

Dans les deux cas, pour le paramètre Path, vous devez uniquement indiquer le répertoire dans lequel se trouvent les exécutables du navigateur et de RealPlayer. Il n’est pas nécessaire de fournir le chemin d’accès complet aux exécutables. Par exemple, dans la section [Browser], Path peut être défini comme /usr/X11R6/bin plutôt que /usr/X11R6/bin/netscape. De plus, vous pouvez indiquer plusieurs noms de répertoire sous forme d’une liste de noms séparés par deux points. Si ces paramètres ne sont pas spécifiés, le $PATH utilisateur actuel est employé.

Pour désactiver la redirection de contenu serveur vers client à partir de Citrix Workspace

  1. Ouvrez le fichier de configuration module.ini.
  2. Modifiez le paramètre CREnabled en lui attribuant la valeur Off.
  3. Enregistrez, puis fermez le fichier.

Contrôle du comportement du clavier

Pour générer une combinaison de touches Ctrl+Alt+Suppr à distance :

  1. Décidez quelle combinaison de touches la combinaison Ctrl+Alt+Suppr va créer sur le bureau virtuel distant.
  2. Dans la section WFClient du fichier de configuration approprié, configurez UseCtrlAltEnd en conséquence :
    • True signifie que Ctrl+Alt+Fin transmet la combinaison Ctrl+Alt+Suppr au bureau distant.
    • False (valeur par défaut) signifie que Ctrl+Alt+Entrée transmet la combinaison Ctrl+Alt+Suppr au bureau distant.

Utilisation de xcapture

Le package de l’application Citrix Workspace permet d’assister les utilisateurs dans l’échange de données graphiques entre le presse-papiers du serveur et les applications X Windows non conformes aux spécifications ICCCM sur le bureau X. Les utilisateurs peuvent utiliser xcapture pour :

  • sélectionner des boîtes de dialogue ou des zones d’écran et les copier entre le bureau de la machine utilisateur (y compris les applications non conformes aux spécifications ICCCM) et une application exécutée dans une fenêtre de connexion ;
  • copier des graphiques entre une fenêtre de connexion et les utilitaires de manipulation de graphiques X xmag ou xv.

Pour lancer xcapture à partir de la ligne de commande

À partir de l’invite de commande, tapez /opt/Citrix/ICAClient/util/xcapture et appuyez sur ENTRÉE (où /opt/Citrix/ICAClient est le répertoire dans lequel vous avez installé l’application Citrix Workspace).

Pour copier à partir du bureau de la machine utilisateur

  1. Dans la boîte de dialogue xcapture, cliquez sur From screen. Le curseur prend la forme d’une croix.
  2. Choisissez l’une des tâches suivantes :
    • Select a window. Placez le curseur sur la fenêtre à copier, puis cliquez sur le bouton central de la souris.
    • Select a region. Maintenez le bouton gauche de la souris enfoncé et faites glisser le curseur pour sélectionner la zone à copier.
    • Cancel the selection. Cliquez avec le bouton droit de la souris. Lors du cliquer-déplacer, vous pouvez annuler la sélection en cliquant sur le bouton droit de la souris avant de relâcher le bouton central ou gauche.
  3. Dans la boîte de dialogue xcapture, cliquez sur To ICA. Le bouton xcapture change de couleur pour indiquer que l’information est en cours de traitement.
  4. Une fois le transfert terminé, utilisez la commande de collage appropriée dans l’application lancée à partir de la fenêtre de connexion.

Pour copier depuis xv vers une application située dans une fenêtre de connexion

  1. Copiez les informations à partir de xv.
  2. Dans la boîte de dialogue xcapture, cliquez sur From XV et To ICA. Le bouton xcapture change de couleur pour indiquer que l’information est en cours de traitement.
  3. Une fois le transfert terminé, utilisez la commande de collage appropriée dans l’application lancée à partir de la fenêtre de connexion.

Pour copier depuis une application située dans la fenêtre de connexion vers xv

  1. Copiez les informations à partir de l’application située dans la fenêtre de connexion.
  2. Dans la boîte de dialogue xcapture, cliquez sur From ICA et To XV. Le bouton xcapture change de couleur pour indiquer que l’information est en cours de traitement.
  3. Une fois le transfert terminé, collez les informations dans xv.

Reconnexion automatique des utilisateurs

Cette rubrique décrit la fonction HDX Broadcast - Reconnexion automatique des clients. Citrix recommande d’utiliser cette dernière avec la fonctionnalité de fiabilité de session HDX Broadcast.

Les utilisateurs peuvent être déconnectés de leurs sessions en raison d’un manque de fiabilité réseau, de temps d’attente réseau très variables ou de limites des terminaux sans fil. Avec la fonction Reconnexion automatique des clients, l’application Citrix Workspace pour Linux peut détecter les déconnexions de session involontaires et reconnecter automatiquement les utilisateurs à leurs sessions.

Lorsque cette fonctionnalité est activée sur le serveur, les utilisateurs n’ont pas besoin de se reconnecter manuellement pour continuer à travailler. Citrix Workspace essaie de se reconnecter à la session (un nombre de fois défini) jusqu’à ce que la reconnexion réussisse ou que l’utilisateur annule la tentative de reconnexion. Si l’authentification utilisateur est requise, une boîte de dialogue invitant l’utilisateur à entrer ses informations d’identification s’affiche lors des reconnexions automatiques. Aucune reconnexion automatique n’a lieu lorsqu’un utilisateur quitte une application sans fermer la session. Les utilisateurs ne peuvent se reconnecter qu’à des sessions déconnectées.

Par défaut, l’application Citrix Workspace pour Linux attend 30 secondes avant de retenter une reconnexion à une session déconnectée et tente de se reconnecter à cette session trois fois.

Lors de la connexion via AccessGateway, ACR n’est pas disponible. Pour vous protéger contre les pannes réseau, assurez-vous que la fiabilité de session est activée sur le serveur et le client, et qu’elle est également configurée sur AccessGateway.

Pour accéder à des instructions sur la configuration de la fonctionnalité de reconnexion automatique des clients HDX Broadcast, consultez la documentation XenApp et XenDesktop.

Garantir la fiabilité de session

Cette rubrique décrit la fonctionnalité de fiabilité de session HDX Broadcast, qui est activée par défaut.

Grâce à la fonctionnalité de fiabilité de session HDX Broadcast, la fenêtre d’une application publiée est toujours affichée même si la connexion à l’application subit des interruptions. Par exemple, les utilisateurs dotés de connexions sans fil entrant dans un tunnel peuvent perdre leur connexion à l’entrée d’un tunnel, pour la reprendre à la sortie. Durant l’interruption, les données de l’utilisateur, les touches sur lesquelles ils appuient et d’autres interactions sont toutes stockées, et l’application semble figée. Lorsque la connexion est rétablie, ces interactions sont réappliquées dans l’application.

Lorsque la reconnexion automatique des clients et la fiabilité de session sont configurées, la fiabilité de session a priorité s’il y a un problème de connexion. La fiabilité de session essaye de rétablir une connexion à la session existante. La détection d’un problème de connexion peut prendre jusqu’à 25 secondes, en plus d’une période configurable (la valeur par défaut est de 180 secondes) pour la tentative de reconnexion. Si la fiabilité de session ne parvient pas à se reconnecter, la reconnexion automatique des clients tente de se reconnecter.

si la fiabilité de session HDX Broadcast est activée, le port par défaut utilisé pour les communications passe de 1494 à 2598.

Les utilisateurs de Citrix Workspace ne peuvent pas remplacer les réglages du serveur. Pour plus d’informations, veuillez consulter la documentation relative à XenApp et XenDesktop.

Important

La fiabilité de session HDX Broadcast requiert qu’une autre fonctionnalité, Common Gateway Protocol, soit activée (à l’aide de paramètres de stratégie) sur le serveur. La désactivation de Common Gateway Protocol désactive également la fiabilité de session HDX Broadcast.

Souris relative

La prise en charge d’une souris relative fournit une option qui permet d’interpréter la position de la souris de manière relative plutôt qu’absolue. Cette capacité est requise par les applications qui exigent des entrées de souris relatives plutôt qu’absolues.

Remarque

Cette fonctionnalité est uniquement disponible dans les sessions exécutées sur XenApp ou XenDesktop 7.8 (ou version ultérieure). Elle est désactivée par défaut.

Pour mettre la fonctionnalité en service :

Dans le fichier $HOME/.ICAClient/wfclient.ini, dans la section [WFClient], ajoutez l’entrée RelativeMouse=1.

Cette étape met la fonctionnalité en service tout en la gardant inactive jusqu’à ce que vous l’activiez.

Conseil

Pour plus d’informations sur la mise en service des fonctionnalités de souris relative, reportez-vous à la section Valeurs de souris relative alternatives.

Pour activer la fonctionnalité :

Tapez Ctrl/F12.

Une fois la fonction activée, tapez Ctrl/F12 à nouveau pour synchroniser la position du pointeur du serveur avec le client. Les positions du pointeur du serveur et du client ne sont pas synchronisées lors de l’utilisation de Relative Mouse.

Pour désactiver la fonctionnalité :

Tapez Ctrl-Maj/F12.

La fonctionnalité est également désactivée lorsqu’une fenêtre de session perd le focus.

Valeurs de souris relative alternatives

Vous pouvez également utiliser les valeurs suivantes pour RelativeMouse :

  • RelativeMouse=2 Met la fonctionnalité en service et l’active chaque fois qu’une fenêtre de session obtient le focus.
  • RelativeMouse=3 Met en service, active et maintient la fonctionnalité activée à tout moment.
  • RelativeMouse=4 Active ou désactive la fonctionnalité lorsque le pointeur de la souris côté client est masqué ou affiché. Ce mode convient pour l’activation ou la désactivation automatique de la souris relative pour les interfaces applicatives de jeux à la troisième personne.

Pour changer les commandes de clavier, ajoutez des paramètres tels que :

  • RelativemouseOnChar=F11
  • RelativeMouseOnShift=Maj
  • RelativemouseOffChar=F11
  • RelativeMouseOffShift=Maj

Les valeurs prises en charge par Citrix pour RelativemouseOnChar et RelativemouseOffChar sont répertoriées sous [Hotkey Keys] dans le fichier config/module.ini de l’arborescence d’installation de l’application Citrix Workspace. Les valeurs pour RelativeMouseOnShift et RelativeMouseOffShift définissent les touches de modification à utiliser et sont répertoriées sous l’en-tête [Hotkey Shift States].