Linux Virtual Delivery Agent

Affichage de l’état de la batterie client

Le Linux VDA peut rediriger et afficher l’état de la batterie des machines clientes dans les bureaux virtuels. Cette fonctionnalité est activée par défaut et disponible pour les versions suivantes de l’application Citrix Workspace :

  • Application Citrix Workspace pour iOS
  • Application Citrix Workspace pour Linux
  • Application Citrix Workspace pour Mac (la version 2204.1 n’est pas prise en charge)
  • Application Citrix Workspace pour Windows (la version 2204.1 n’est pas prise en charge)

Vue d’ensemble

Lorsque les utilisateurs ouvrent un bureau virtuel, ils peuvent voir une icône de batterie dans la barre d’état système Linux. Cette icône indique l’état de la batterie de leurs appareils clients. Pour vérifier le pourcentage d’autonomie restante de la batterie, cliquez sur l’icône de la batterie. Pour obtenir un exemple, consultez la capture d’écran suivante :

Icône État de la batterie

Différentes icônes de batterie indiquent différents états. Pour en savoir plus, consultez le tableau suivant :

Icône de batterie État de charge Niveau d’autonomie restante Pourcentage d’autonomie restante
Batterie en cours de charge et dont l’autonomie restante est élevée En cours de charge, indiqué par un symbole « + » Élevé, indiqué par une couleur verte

=80 %

Batterie en cours de charge et dont l’autonomie restante est moyenne En cours de charge, indiqué par un symbole « + » Moyen, indiqué par une couleur ambrée

= 20 % et <80 %

Batterie en cours de charge et dont l’autonomie restante est faible En cours de charge, indiqué par un symbole « + » Faible, indiqué par une couleur rouge < 20 %
Batterie qui n’est pas en cours de charge et dont l’autonomie restante est élevée Pas en cours de charge, indiqué par un symbole « + » Élevé, indiqué par une couleur verte

=80 %

Batterie qui n’est pas en cours de charge et dont l’autonomie restante est moyenne Pas en cours de charge, indiqué par un symbole « + » Moyen, indiqué par une couleur ambrée

= 20 % et <80 %

Batterie qui n’est pas en cours de charge et dont l’autonomie restante est faible Pas en cours de charge, indiqué par un symbole « + » Faible, indiqué par une couleur rouge < 20 %
État de la batterie inconnu Inconnu Inconnu Inconnu

Configuration

L’affichage de l’état de la batterie client est activé par défaut.

Pour désactiver cette fonctionnalité, exécutez la commande suivante :

/opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\MrVc"  -v "Enabled" -d "0x00000000"
<!--NeedCopy-->

Pour activer cette fonctionnalité, exécutez la commande suivante :

/opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\MrVc"  -v "Enabled" -d "0x00000001"
<!--NeedCopy-->

Remarque :

Les commandes précédentes ont un impact sur la fonction de clavier logiciel, qui partage le canal virtuel du récepteur mobile (MRVC) avec l’affichage de l’état de la batterie du client.

En fonction de votre distribution, suivez les étapes supplémentaires suivantes :

  1. Si vous utilisez RHEL 8.x ou SUSE 15.x installé avec GNOME, installez une extension compatible pour votre shell GNOME pour activer la prise en charge d’AppIndicator :

    1. Exécutez la commande gnome-shell --version pour vérifier votre version du 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 votre version du shell est 3.28, vous pouvez sélectionner 24 ou 26 pour la version d’extension.

      Extension du 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 pour d’autres utilisateurs.

      Conseil :

      Par défaut, le fichier metadata.json du répertoire appindicatorsupport@rgcjonas.gmail.com est lisible uniquement pour l’utilisateur racine. Pour prendre en charge le partage d’écran, assurez-vous que le fichier metadata.json est également lisible pour d’autres utilisateurs.

    6. Installez l’outil GNOME Tweaks.

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

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

  2. Si vous utilisez Debian 11.3 installé avec GNOME, procédez comme suit 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 puisse voir l’extension.

    2. Recherchez l’outil Tweaks dans l’écran Activities.

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

    4. Activez Kstatusnotifieritem/appindicator support.

      Tweaks

Affichage de l’état de la batterie client