Linux Virtual Delivery Agent 2507 LTSR

セッションユーザーによるカスタムデスクトップ環境

セッションユーザーは、CTX_XDL_DESKTOP_ENVIRONMENT 変数を使用してデスクトップ環境を指定できます。2209リリース以降、セッションユーザーは独自のデスクトップ環境をカスタマイズできます。セッションユーザーがこの機能を使用できるようにするには、VDAにデスクトップ環境を事前にインストールする必要があります。

以下の表は、セッションユーザーによるカスタムデスクトップ環境をサポートするLinuxディストリビューションとデスクトップ環境の対応表です。

Linuxディストリビューション サポートされるデスクトップ
Debian 12.12 MATE, GNOME, GNOME-Classic, KDE, Xfce
Debian 11.11 MATE, GNOME, GNOME-Classic, KDE
RHEL 9.6/9.4 MATE, GNOME, Xfce
RHEL 8.10 MATE, GNOME, GNOME-Classic, Xfce
Rocky Linux 9.6/9.4 MATE, GNOME, Xfce
Rocky Linux 8.10 MATE, GNOME, GNOME-Classic, KDE, Xfce
SUSE 15.6 MATE, GNOME, GNOME-Classic
Ubuntu 22.04 MATE, GNOME, GNOME-Classic, KDE, Xfce
Ubuntu 24.04 MATE, KDE, Xfce

デスクトップ切り替えコマンド

注:

ターミナルとシステムトレイの両方からデスクトップ環境を切り替えることができます。

ターミナルからターゲットのデスクトップ環境に切り替えるには、セッション内で対応するコマンドを実行します。

  • ターゲットのデスクトップ環境が以下の場合 実行するコマンド
  • 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のヒント

  • KDEの起動時にMagnusがロードされることがあります。回避策として、sudo apt remove magnusを実行してMagnusパッケージを削除できます。
  • KDEの起動中に発生するQT警告を無効にするには、ルートユーザーとして/usr/share/qt5/qtlogging.iniを編集し、以下のエントリを追加します。

     qt.qpa.xcb.xcberror.error=false
     qt.qpa.xcb.warning=false
     qt.qpa.xcb.error=false
     <!--NeedCopy-->
    
  • KDEで画面ロック解除が失敗する場合があります。回避策として、デスクトップの自動ロック機能を無効にすることをお勧めします。
セッションユーザーによるカスタムデスクトップ環境