Linux Virtual Delivery Agent

Client-Batteriestatusanzeige

  • Der Linux VDA kann den Batteriestatus von Clientgeräten in virtuellen Desktops umleiten und anzeigen. Diese Funktion ist standardmäßig aktiviert und für die folgenden Versionen der Citrix Workspace™-App verfügbar:

  • Citrix Workspace-App für iOS
  • Citrix Workspace-App für Linux
  • Citrix Workspace-App für Mac (Version 2204.1 wird nicht unterstützt)
  • Citrix Workspace-App für Windows (Version 2204.1 wird nicht unterstützt)

Übersicht

Wenn Benutzer einen virtuellen Desktop öffnen, sehen sie ein Batteriesymbol in der Linux-Systemleiste. Das Batteriesymbol zeigt den Batteriestatus ihrer Clientgeräte an. Um den Prozentsatz der verbleibenden Akkulaufzeit zu überprüfen, klicken Sie auf das Batteriesymbol. Ein Beispiel finden Sie in der folgenden Bildschirmaufnahme:

Battery status icon

Verschiedene Batteriesymbole zeigen unterschiedliche Batteriestatus an. Eine Übersicht finden Sie in der folgenden Tabelle:

Batteriesymbol Ladestatus Verbleibende Akkulaufzeit Prozentsatz der verbleibenden Akkulaufzeit
Battery that is charging and has high level of remaining life Wird geladen, angezeigt mit einem „+“-Symbol Hoch, angezeigt mit grüner Farbe

=80 %

Battery that is charging and has medium level of remaining life Wird geladen, angezeigt mit einem „+“-Symbol Mittel, angezeigt mit bernsteinfarbener Farbe

=20 % und <80 %

Battery that is charging and has low level of remaining life Wird geladen, angezeigt mit einem „+“-Symbol Niedrig, angezeigt mit roter Farbe < 20 %
Battery that is not charging and has high level of remaining life Wird nicht geladen, angezeigt mit einem „-“-Symbol Hoch, angezeigt mit grüner Farbe

=80 %

Battery that is not charging and has medium level of remaining life Wird nicht geladen, angezeigt mit einem „-“-Symbol Mittel, angezeigt mit bernsteinfarbener Farbe

=20 % und <80 %

Battery that is not charging and has low level of remaining life Wird nicht geladen, angezeigt mit einem „-“-Symbol Niedrig, angezeigt mit roter Farbe < 20 %
Unknown battery status Unbekannt Unbekannt Unbekannt

Konfiguration

Die Client-Batteriestatusanzeige ist standardmäßig aktiviert.

Um die Funktion zu deaktivieren, führen Sie den folgenden Befehl aus:

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

Um die Funktion zu aktivieren, führen Sie den folgenden Befehl aus:

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

Hinweis:

Die vorstehenden Befehle wirken sich auf die Funktion Bildschirmtastatur aus, die den Mobile Receiver Virtual Channel (MRVC) mit der Client-Batteriestatusanzeige teilt.

Führen Sie je nach Distribution die folgenden zusätzlichen Schritte aus:

  1. Wenn Sie RHEL 8.x oder SUSE 15.x mit GNOME verwenden, installieren Sie eine kompatible Erweiterung für Ihre GNOME Shell, um die AppIndicator-Unterstützung zu aktivieren:

    1. Führen Sie den Befehl gnome-shell --version aus, um Ihre GNOME Shell-Version zu überprüfen.

    2. Laden Sie eine kompatible Erweiterung für Ihre GNOME Shell von https://extensions.gnome.org/extension/615/appindicator-support herunter. Wenn Ihre Shell-Version beispielsweise 3.28 ist, können Sie 24 oder 26 für die Erweiterungsversion auswählen.

      GNOME shell extension

    3. Entpacken Sie das heruntergeladene Paket. Stellen Sie sicher, dass der Wert “uuid” in der Datei metadata.json im Paket auf appindicatorsupport@rgcjonas.gmail.com gesetzt ist.

    4. Führen Sie den Befehl mv aus, um das Verzeichnis appindicatorsupport@rgcjonas.gmail.com an den Speicherort unter /usr/share/gnome-shell/extensions/ zu verschieben.

    5. Führen Sie den Befehl chmod a+r metadata.json aus, um die Datei metadata.json für andere Benutzer lesbar zu machen.

      Tipp:

      Standardmäßig ist die Datei metadata.json im Verzeichnis appindicatorsupport@rgcjonas.gmail.com nur für den Root-Benutzer lesbar. Um die Bildschirmfreigabe zu unterstützen, machen Sie die Datei metadata.json auch für andere Benutzer lesbar.

    6. Installieren Sie GNOME Tweaks.

    7. Laden Sie in der Desktop-Umgebung Ihre GNOME Shell neu, indem Sie nacheinander die Tasten Alt+F2, r und Enter drücken oder den Befehl killall -SIGQUIT gnome-shell ausführen.

    8. Führen Sie in der Desktop-Umgebung GNOME Tweaks aus und aktivieren Sie dann KStatusNotifierItem/AppIndicator Support im Tweaks-Tool.

  2. Wenn Sie Debian 11.3 oder Debian 10.9 mit GNOME verwenden, führen Sie die folgenden Schritte aus, um GNOME-Systemleistensymbole zu installieren und zu aktivieren:

    1. Führen Sie den Befehl sudo apt install gnome-shell-extension-appindicator aus. Möglicherweise müssen Sie sich ab- und wieder anmelden, damit GNOME die Erweiterung erkennt.

    2. Suchen Sie in Ihrem Aktivitäten-Bildschirm nach Tweaks.

    3. Wählen Sie im Tweaks-Tool Erweiterungen aus.

    4. Aktivieren Sie Kstatusnotifieritem/appindicator support.

      Tweaks

Client-Batteriestatusanzeige