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

最終公開日 : Nov 13, 2026
セッションユーザーのデスクトップ環境は、CTX_XDL_DESKTOP_ENVIRONMENT 変数を使用して指定できます。2209リリース以降、セッションユーザーは独自のデスクトップ環境をカスタマイズできます。セッションユーザーがこの機能を使用できるようにするには、VDAにデスクトップ環境を事前にインストールする必要があります。
次の表は、Linuxディストリビューションと、セッションユーザーによるカスタムデスクトップ環境をサポートするデスクトップ環境の対応表を示しています。
Linuxディストリビューション サポートされているデスクトップ
デビアン 12.12 メイト、グノーム、GNOME-Classic、KDE、Xfce
デビアン 13 メイト、グノーム、GNOME-Classic、Xfce
RHEL 10 GNOME
RHEL 9.7/9.6/9.4 メイト、グノーム、Xfce
RHEL 8.10 メイト、グノーム、GNOME-Classic、Xfce
ロッキー リナックス 10 GNOME
ロッキーリナックス 9.7/9.6/9.4 マテ、ジーノーム、エックスエフシーイー
ロッキーリナックス 8.10 マテ、ジーノーム、ジーノーム-クラシック、ケーディーイー、エックスエフシーイー
SUSE 15.7 マテ、ジーノーム、ジーノーム-クラシック
ウブントゥ 22.04 マテ、ジーノーム、ジーノーム-クラシック、ケーディーイー、エックスエフシーイー
ウブントゥ 24.04 マテ、ケーディーイー、エックスエフシーイー

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

注:
ターミナルとシステムトレイの両方からデスクトップ環境を切り替えることができます。
ターミナルから目的のデスクトップ環境に切り替えるには、セッション内で対応するコマンドを実行します。
目的のデスクトップ環境が次の場合は、 コマンドを実行します。
GNOME /opt/Citrix/VDA/bin/ctxdesktopswitch.sh GNOME
GNOME クラシック /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
  • KDE で画面のロック解除に失敗する場合があります。回避策として、デスクトップの自動ロック機能を無効にすることをお勧めします。