Linux Virtual Delivery Agent

Partage d’écran HDX™

Présentation

Le VDA Linux vous permet de partager l’écran de votre bureau virtuel avec les utilisateurs de session sur d’autres bureaux virtuels.

L’exemple suivant vous guide à travers la procédure de partage d’un écran et d’affichage de l’écran d’une autre personne.

Pour partager un écran :

  1. Dans la zone de notification de votre bureau virtuel, cliquez sur l’icône de partage d’écran et sélectionnez Partager mon écran.

    Sélectionnez le menu Partager mon écran

  2. Cliquez sur Copier et fermer.

    Le code de partage d’écran actuel persiste jusqu’à ce que vous arrêtiez et redémarriez le partage de votre écran.

    Copiez le code de connexion

    Conseil :

    Lorsque vous partagez votre écran, une bordure rouge l’entoure, indiquant que le partage est en cours.

  3. Partagez le code copié avec les utilisateurs de session sur les autres bureaux virtuels avec lesquels vous souhaitez partager votre écran.

  4. Pour permettre à un spectateur de contrôler votre écran, sélectionnez Donner le contrôle, puis le nom du spectateur. Pour arrêter de donner le contrôle, désélectionnez le nom du spectateur.

    Donner le contrôle

  5. Pour arrêter de partager votre écran, sélectionnez Arrêter le partage de mon écran.

    Sélectionnez le menu Arrêter le partage de mon écran

Pour afficher l’écran d’une autre personne :

  1. Dans la zone de notification de votre bureau virtuel, cliquez sur l’icône de partage d’écran et sélectionnez Afficher l’écran d’une autre personne.

    Sélectionnez le menu Afficher l'écran d'une autre personne

  2. Saisissez le code de connexion de l’écran que vous souhaitez afficher, puis cliquez sur Connecter.

    Saisissez le code de connexion

  3. Attendez que la personne qui partage l’écran accepte votre demande. Par exemple :

    Accepter ou refuser le partage d'écran

    Conseil :

    • Du côté du partageur, le système Linux émet une notification de votre demande.
    • Si le partageur n’accepte pas votre demande dans les 30 secondes, votre demande expire et une invite apparaît.
  4. Une fois que la personne qui partage l’écran a accepté votre demande en cliquant sur OK, l’écran partagé apparaît dans votre Desktop Viewer. Vous êtes connecté en tant que spectateur avec un nom d’utilisateur attribué automatiquement.

    Afficher un écran partagé

  5. Pour demander le contrôle de l’écran partagé, cliquez sur l’icône de la souris dans le coin supérieur gauche.

    Conseil :

    • Si le partageur n’accepte pas votre demande dans les 30 secondes, votre demande expire.
    • Un seul spectateur est autorisé à contrôler un écran partagé à la fois.

    Cliquez à nouveau sur l’icône de la souris pour libérer le contrôle de l’écran partagé.

    Libérer le contrôle d'un écran partagé

  6. Pour désactiver la mise à l’échelle de l’affichage ou l’adapter à la taille de la fenêtre, cliquez sur l’icône à côté de l’icône de la souris.

  • Mise à l'échelle de la fenêtre

Configuration

La fonctionnalité de partage d’écran est désactivée par défaut. Pour l’activer, complétez les paramètres suivants :

  1. Activez la stratégie d’indicateur d’état graphique dans Citrix Studio.
  2. Pour Citrix Virtual Apps and Desktops™ 2112 et versions ultérieures, activez la stratégie ScreenSharing dans Citrix Studio.

  3. (Facultatif) Pour Citrix Virtual Apps™ and Desktops 2109 et versions antérieures, activez le partage d’écran sur le VDA Linux en exécutant la commande suivante :

    sudo /opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\Thinwire" -v "EnableScreenSharing" -d "0x00000001"
    <!--NeedCopy-->
    
  4. Autorisez les ports 52525–52625 dans votre pare-feu.
  5. (Facultatif) Si vous utilisez RHEL 8.x, Debian 11 ou SUSE 15.x avec GNOME installé, installez une extension compatible pour votre shell GNOME afin d’activer la prise en charge d’AppIndicator :

    1. Exécutez la commande gnome-shell --version pour vérifier la version de votre shell GNOME.

    2. Téléchargez une extension compatible pour votre shell GNOME depuis https://extensions.gnome.org/extension/615/appindicator-support. Par exemple, si la version de votre shell est 3.28, vous pouvez sélectionner 24 ou 26 pour la version de l’extension.

      Extension de shell GNOME

    3. Décompressez le package téléchargé. Vérifiez que la valeur “uuid” dans le fichier metadata.json du package est définie sur appindicatorsupport@rgcjonas.gmail.com.

    4. Exécutez la commande mv pour déplacer le répertoire appindicatorsupport@rgcjonas.gmail.com vers l’emplacement sous /usr/share/gnome-shell/extensions/.

    5. Exécutez la commande chmod a+r metadata.json pour rendre le fichier metadata.json lisible par les autres utilisateurs.

      Conseil :

      Par défaut, le fichier metadata.json dans le répertoire appindicatorsupport@rgcjonas.gmail.com n’est lisible que par l’utilisateur root. Pour prendre en charge le partage d’écran, rendez le fichier metadata.json lisible également par les autres utilisateurs.

    6. Installez GNOME Tweaks.

    7. Dans l’environnement de bureau, rechargez votre shell GNOME en appuyant successivement sur les touches Alt+F2, r et Entrée ou en exécutant la commande killall -SIGQUIT gnome-shell.

    8. Dans l’environnement de bureau, exécutez GNOME Tweaks, puis activez KStatusNotifierItem/AppIndicator Support dans l’outil Tweaks.

  6. (Facultatif) Si vous utilisez Debian 10 avec GNOME installé, suivez les étapes suivantes pour installer et activer les icônes de la barre d’état système GNOME :

    1. Exécutez la commande sudo apt install gnome-shell-extension-appindicator. Vous devrez peut-être vous déconnecter puis vous reconnecter pour que GNOME voie l’extension.

    2. Recherchez Tweaks dans votre écran Activités.

    3. Sélectionnez Extensions dans l’outil Tweaks.

    4. Activez Kstatusnotifieritem/appindicator support.

      Tweaks

Considérations

  • La fonctionnalité de partage d’écran ne prend pas en charge le codec vidéo H.265.

  • La fonctionnalité de partage d’écran n’est pas disponible pour les sessions d’application.

  • Les utilisateurs de sessions de bureau peuvent partager les écrans de leur session avec jusqu’à 10 spectateurs par défaut. Le nombre maximal de spectateurs est configurable via ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\Thinwire" -v "ScreenSharingViewerMaxNum" -d <hex_value>. Lorsque le nombre maximal est atteint, une invite apparaît lorsque les utilisateurs tentent d’accepter des demandes de connexion supplémentaires.

Partage d’écran HDX™