Browserinhaltsumleitung

Chromium Embedded Framework (CEF) für die Browserinhaltsumleitung

In Versionen vor Version 1912 verwendete BCR ein WebkitGTK+-basiertes Overlay, um den Inhalt darzustellen. Bei Thin Clients gab es jedoch Leistungsprobleme. Ab Version 1912 verwendet BCR ein CEF-basiertes Overlay. Diese Funktionalität bereichert die Benutzererfahrung für BCR. Sie hilft, die Netzwerknutzung, Seitenverarbeitung und das Grafik-Rendering auf den Endpunkt auszulagern.

Ab Version 2106 ist die CEF-basierte Browserinhaltsumleitung voll funktionsfähig. Die Funktion ist standardmäßig aktiviert.

Bei Bedarf können Sie die in der Workspace-App enthaltene Datei libffmpeg.so durch eine geeignete Datei libffmpeg.so mit den erforderlichen Codecs im Pfad $ICAROOT/bcr/libffmpeg.so ersetzen.

Hinweis:

Diese Funktion wird auf der ARMHF-Plattform nicht unterstützt.

Ab Version 2408 wird die Version des Chromium Embedded Framework (CEF) auf 128.0.6613.120 aktualisiert. Diese aktualisierte Version enthält Korrekturen für bekannte Sicherheitslücken.

  • Aktivieren der CEF-basierten BCR

  • So aktivieren Sie die CEF-basierte BCR:

    1. Navigieren Sie zur Datei $ICAROOT/config/All_Regions.ini, wobei $ICAROOT das Standardinstallationsverzeichnis der Citrix Workspace-App ist.
    1. Gehen Sie zum Abschnitt [Client Engine\WebPageRedirection] und legen Sie den folgenden Eintrag fest:

    UseCefBrowser=True

Einschränkung:

  • Web-Apps, die Pop-ups verwenden, funktionieren möglicherweise nicht, wenn BCR verwendet wird.

Bekannte Probleme:

  • Wenn Sie über die Chromium Embedded Framework-basierte Browserinhaltsumleitung auf Webanwendungen wie Google Meet zugreifen, reagieren bestimmte UI-Elemente möglicherweise nicht auf Interaktionen. Als Problemumgehung aktualisieren Sie die Seite, um die Funktionalität der UI-Elemente wiederherzustellen. [HDX-94506]

  • Wenn Sie die Option UseCefBrowser in der Datei ~/.ICAClient/All_Regions.ini auf True setzen, funktionieren die japanische, chinesische (vereinfacht) und koreanische IME möglicherweise nicht in den Eingabefeldern. Die Citrix Workspace-App für Linux unterstützt die japanische, chinesische (vereinfacht) und koreanische IME nicht, wenn Secure SaaS mit dem Citrix Embedded Browser verwendet wird.

  • Wenn Sie versuchen, auf eine SharePoint-URL mit CEF-basierter BCR zuzugreifen, erhalten Sie möglicherweise einen unbekannten Zertifikatsfehler. Sie können dieses Problem beheben, indem Sie überprüfen, ob der externe Client dem SSL-Zertifikat des Proxys vertraut. [CVADHELP-24141]

  • Wenn Sie versuchen, eine Webseitenumleitung mit CEF-basierter BCR zu starten, erhalten Sie möglicherweise einen unbekannten Zertifikatsfehler. Das Problem tritt bei Citrix Workspace-App Version 2106 und höher auf. Sie können dieses Problem beheben, indem Sie sicherstellen, dass das Vertrauen des Stammzertifikats für die Website in den Linux-pki-Speicher importiert wird. Weitere Informationen finden Sie unter How to import self-signed certificate into nssdb?.

Informationen zu BCR finden Sie unter Browser content redirection in der Dokumentation zu Citrix Virtual Apps and Desktops.

Pfad für temporäre Browserdaten des Browser Content Redirection Overlays konfigurieren

Ab Version 2303 der Citrix Workspace-App konfigurieren Sie den Speicherpfad für temporäre Daten des CEF-basierten Browsers. Gehen Sie dazu wie folgt vor:

  1. Navigieren Sie zur Datei $ICAROOT/config/All_Regions.ini, wobei $ICAROOT das Standardinstallationsverzeichnis der Citrix Workspace-App ist.
  2. Gehen Sie zum Abschnitt [Client Engline\WebPageRedirection] und fügen Sie den folgenden Eintrag hinzu:

    CefCachePath=<folder for CEF based BCR tmp files>
    <!--NeedCopy-->
    

Hardwarebeschleunigung in der Browserinhaltsumleitung

Ab Version 2508 der Citrix Workspace-App für Linux ist die Hardwarebeschleunigung in der Browserinhaltsumleitung (BCR) standardmäßig aktiviert. Diese Funktion bietet die folgenden Vorteile:

  • Schnelleres Grafik-Rendering – BCR nutzt clientseitige GPUs, um grafikbezogene Aufgaben an den Grafikprozessor zu delegieren, was eine flüssigere und immersivere Benutzererfahrung bietet.

  • Reduzierte CPU-Auslastung – Wenn die GPU die Hardwarebeschleunigung übernimmt, entlastet sie die CPU von grafikintensiven Aufgaben. Die CPU kann sich auf andere Prozesse konzentrieren, wodurch die Gesamtleistung des Systems und die Multitasking-Effizienz verbessert werden.

  • Verbesserte Videowiedergabe – Die Hardwarebeschleunigung ermöglicht es der Videowiedergabe, dedizierte Rendering-Engines in modernen GPUs zu nutzen, die Videos mit hoher Bitrate effizienter verarbeiten.

Diese Funktion erfordert die folgenden Systemanforderungen:

  • Die GPU muss OpenGL Version 2.0 oder höher oder DirectX Version 9 oder höher unterstützen.

  • Kompatible GPUs umfassen die NVIDIA GeForce-Serie, AMD Radeon GPUs, Intel Xe GPU Family und ähnliche Hardware.

Modulare Browserinhaltsumleitung

Ab Citrix Workspace-App 2601 für Linux wird die Browserinhaltsumleitung (BCR) als modulare Komponente verwaltet, die von der Haupt-Citrix Workspace-App (CWA) für Linux entkoppelt ist. Diese neue modulare Architektur ermöglicht es, die BCR-Komponente unabhängig von der CWA zu aktualisieren oder zu deinstallieren. Dadurch können Sicherheitskorrekturen schneller bereitgestellt und neue BCR-Funktionen übernommen werden, ohne auf einen vollständigen CWA-Release-Zyklus warten zu müssen.

Die BCR-Komponente wird weiterhin standardmäßig mit der Citrix Workspace-App für Linux installiert, um eine konsistente Benutzererfahrung zu gewährleisten. Darüber hinaus sind eigenständige BCR-Pakete für Situationen verfügbar, die unabhängige Updates oder Zwischen-Patches außerhalb des regulären Release-Zyklus der Citrix Workspace-App erfordern.

Browserinhaltsumleitung