Linux Virtual Delivery Agent

HDX™-Bildschirmfreigabe

Übersicht

Der Linux VDA ermöglicht es Ihnen, den Bildschirm Ihres virtuellen Desktops mit Sitzungsbenutzern auf anderen virtuellen Desktops zu teilen.

Das folgende Beispiel führt Sie durch den Vorgang der Bildschirmfreigabe und der Anzeige des Bildschirms einer anderen Person.

So geben Sie einen Bildschirm frei:

  1. Klicken Sie im Infobereich Ihres virtuellen Desktops auf das Bildschirmfreigabe-Symbol und wählen Sie Meinen Bildschirm freigeben.

    Wählen Sie das Menü „Meinen Bildschirm freigeben“ aus

  2. Klicken Sie auf Kopieren und schließen.

    Der aktuelle Bildschirmfreigabecode bleibt bestehen, bis Sie die Bildschirmfreigabe beenden und neu starten.

    Kopieren Sie den Verbindungscode

    Tipp:

    Während Sie Ihren Bildschirm freigeben, wird er von einem roten Rahmen umgeben, der anzeigt, dass die Freigabe läuft.

  3. Teilen Sie den kopierten Code mit Sitzungsbenutzern auf anderen virtuellen Desktops, mit denen Sie Ihren Bildschirm teilen möchten.

  4. Um einem Betrachter die Steuerung Ihres Bildschirms zu ermöglichen, wählen Sie Steuerung übergeben und dann den Namen des Betrachters. Um die Steuerung nicht mehr zu übergeben, deaktivieren Sie den Namen des Betrachters.

    Steuerung übergeben

  5. Um die Bildschirmfreigabe zu beenden, wählen Sie Meine Bildschirmfreigabe beenden.

    Wählen Sie das Menü „Meine Bildschirmfreigabe beenden“ aus

So zeigen Sie den Bildschirm einer anderen Person an:

  1. Klicken Sie im Infobereich Ihres virtuellen Desktops auf das Bildschirmfreigabe-Symbol und wählen Sie Bildschirm eines anderen anzeigen.

    Wählen Sie das Menü „Bildschirm eines anderen anzeigen“ aus

  2. Geben Sie den Verbindungscode des Bildschirms ein, den Sie anzeigen möchten, und klicken Sie dann auf Verbinden.

    Geben Sie den Verbindungscode ein

  3. Warten Sie, bis der Bildschirmfreigebende Ihre Anfrage annimmt. Zum Beispiel:

    Bildschirmfreigabe annehmen oder ablehnen

    Tipp:

    • Auf der Seite des Freigebenden sendet das Linux-System eine Benachrichtigung über Ihre Anfrage.
    • Wenn der Freigebende Ihre Anfrage nicht innerhalb von 30 Sekunden annimmt, läuft Ihre Anfrage ab und eine Eingabeaufforderung erscheint.
  4. Nachdem der Bildschirmfreigebende Ihre Anfrage durch Klicken auf OK angenommen hat, erscheint der freigegebene Bildschirm in Ihrem Desktop Viewer. Sie sind als Betrachter mit einem automatisch zugewiesenen Benutzernamen verbunden.

    Einen freigegebenen Bildschirm anzeigen

  5. Um die Steuerung des freigegebenen Bildschirms anzufordern, klicken Sie auf das Maus-Symbol in der oberen linken Ecke.

    Tipp:

    • Wenn der Freigebende Ihre Anfrage nicht innerhalb von 30 Sekunden annimmt, läuft Ihre Anfrage ab.
    • Nur ein Betrachter darf gleichzeitig einen freigegebenen Bildschirm steuern.

    Klicken Sie erneut auf das Maus-Symbol, um die Steuerung des freigegebenen Bildschirms freizugeben.

    Steuerung des freigegebenen Bildschirms freigeben

  6. Um die Anzeigeskalierung zu deaktivieren oder an die Fenstergröße anzupassen, klicken Sie auf das Symbol neben dem Maus-Symbol.

  • Fensterskalierung

Konfiguration

Die Bildschirmfreigabefunktion ist standardmäßig deaktiviert. Um sie zu aktivieren, führen Sie die folgenden Einstellungen durch:

  1. Aktivieren Sie die Richtlinie für die Grafikstatusanzeige in Citrix Studio.
  2. Für Citrix Virtual Apps and Desktops™ 2112 und höher aktivieren Sie die ScreenSharing-Richtlinie in Citrix Studio.

  3. (Optional) Für Citrix Virtual Apps™ and Desktops 2109 und früher aktivieren Sie die Bildschirmfreigabe auf dem Linux VDA, indem Sie den folgenden Befehl ausführen:

    sudo /opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\Thinwire" -v "EnableScreenSharing" -d "0x00000001"
    <!--NeedCopy-->
    
  4. Lassen Sie die Ports 52525–52625 in Ihrer Firewall zu.
  5. (Optional) 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-Erweiterung

    3. Entpacken Sie das heruntergeladene Paket. Überprüfen Sie, ob der Wert “uuid” in der Datei metadata.json im Paket auf appindicatorsupport@rgcjonas.gmail.com festgelegt 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.

  6. (Optional) Wenn Sie Debian 10 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 Erweiterungen im Tweaks-Tool.

    4. Aktivieren Sie Kstatusnotifieritem/appindicator support.

      Tweaks

Hinweise

  • Die Bildschirmfreigabefunktion unterstützt den H.265-Videocodec nicht.

  • Die Bildschirmfreigabefunktion ist für App-Sitzungen nicht verfügbar.

  • Benutzer von Desktop-Sitzungen können ihre Bildschirme standardmäßig mit bis zu 10 Betrachtern teilen. Die maximale Anzahl der Betrachter ist über ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\Thinwire" -v "ScreenSharingViewerMaxNum" -d <hex_value> konfigurierbar. Wenn die maximale Anzahl erreicht ist, erscheint eine Eingabeaufforderung, wenn Benutzer versuchen, zusätzliche Verbindungsanfragen anzunehmen.

HDX™-Bildschirmfreigabe