Linux Virtual Delivery Agent

Benutzerdefinierte Desktopumgebungen für Sitzungsbenutzer

Sie können mit der Variable CTX_XDL_DESKTOP_ENVIRONMENT eine Desktopumgebung für Sitzungsbenutzer angeben. Ab Release 2209 können Sitzungsbenutzer ihre Desktopumgebung anpassen. Um dieses Feature zu aktivieren, müssen Sie Desktopumgebungen vorher auf dem VDA installieren.

Die folgende Tabelle zeigt eine Matrix der Linux-Distributionen und Desktopumgebungen, die benutzerdefinierte Desktopumgebungen für Sitzungsbenutzer unterstützen.

Linux-Distribution Unterstützter Desktop
Debian11.3 MATE, GNOME, GNOME-Classic, KDE
RHEL 8.6, RHEL 8.4 MATE, GNOME, GNOME-Classic
RHEL 7.9 MATE, GNOME, GNOME-Classic, KDE
Rocky Linux 8.6 MATE, GNOME, GNOME-Classic, KDE
SUSE 15.4 MATE, GNOME, GNOME-Classic
Ubuntu 22.04, Ubuntu 20.04 MATE, GNOME, GNOME-Classic, KDE

Befehle für den Desktopwechsel

Um zu einer anderen Desktopumgebung zu wechseln, führen Sie den entsprechenden Befehl in der Sitzung aus:

Zieldesktopumgebung Führen Sie diesen Befehl aus
GNOME /opt/Citrix/VDA/bin/ctxdesktopswitch.sh GNOME
GNOME Classic /opt/Citrix/VDA/bin/ctxdesktopswitch.sh GNOME-CLASSIC
MATE /opt/Citrix/VDA/bin/ctxdesktopswitch.sh MATE
KDE /opt/Citrix/VDA/bin/ctxdesktopswitch.sh KDE

KDE-Tipps

  • Magnus kann beim Start in KDE geladen werden. Als Workaround können Sie das Magnus-Paket mit dem Befehl sudo apt remove magnus entfernen.
  • Um QT-Warnungen während des KDE-Starts zu deaktivieren, bearbeiten Sie /usr/share/qt5/qtlogging.ini als Root-Benutzer, indem Sie die folgenden Einträge hinzufügen:

     qt.qpa.xcb.xcberror.error=false
     qt.qpa.xcb.warning=false
     qt.qpa.xcb.error=false
     <!--NeedCopy-->
    
  • Das Entsperren des Bildschirms kann bei KDE fehlschlagen. Als Workaround empfehlen wir, die automatische Bildschirmsperre des Desktops zu deaktivieren.
Benutzerdefinierte Desktopumgebungen für Sitzungsbenutzer