システム要件
Linux Virtual Delivery Agent (VDA) のCurrent Releaseは、Citrix Virtual Apps and Desktopsに準拠しています。また、ライフサイクルの終わりに達していない以前のバージョンのCitrix Virtual Apps and Desktopsとも下位互換性があります。Citrix製品のライフサイクルに関する情報、およびCitrixが特定のバージョンの製品のサポートを終了する時期については、Citrix製品ライフサイクルマトリックスを参照してください。
Linux VDAの構成プロセスは、Windows VDAとは若干異なります。任意のDelivery Controller™ファームは、WindowsとLinuxの両方のデスクトップを仲介できます。
ここに記載されていないコンポーネント(Citrix Workspace™アプリなど)のシステム要件は、それぞれのドキュメントセットに記載されています。
Long Term Service (LTSR) 環境でのCurrent Release (CR) の使用方法やその他のFAQについては、Knowledge Centerの記事を参照してください。
サポートされるLinuxディストリビューション、Xorgバージョン、およびデスクトップ環境
このバージョンのLinux VDAがサポートするLinuxディストリビューション、Xorgバージョン、およびデスクトップ環境のマトリックスについては、次の表を参照してください。詳細については、XorgModuleABIVersionsを参照してください。
| Linuxディストリビューション | Xorgバージョン | サポートされるデスクトップ |
|---|---|---|
| AlmaLinux 9.8/9.6 | 1.20 | グノーム、マテ、エックスエフシー |
| デビアン 12.15 | 1.20 | グノーム、グノームクラシック、ケーディーイー、マテ、エックスエフシー |
| デビアン 11.11 | 1.20 | グノーム、グノーム クラシック、ケーディーイー、マテ |
| RHEL 9.8/9.6/9.4 | 1.20 | グノーム、マテ、エックスエフシーイー |
| RHEL 8.10 | 1.20 | グノーム、グノーム クラシック、マテ、エックスエフシーイー |
| ロッキー リナックス 9.8/9.6/9.4 | 1.20 | グノーム、マテ、エックスエフシーイー |
| ロッキー リナックス 8.10 | 1.20 | グノーム、グノーム クラシック、ケーディーイー、マテ、エックスエフシーイー |
| SUSE 15.6 | 1.20 | グノーム、グノームクラシック、マテ |
| ウブントゥ 22.04 | 1.21 | グノーム、グノームクラシック、KDE、マテ、Xfce |
| ウブントゥ 24.04 | 1.21 | GNOME (Mutter 46.2-1 以降が必要), GNOME Classic (Mutter 46.2-1 以降が必要), KDE, MATE, Xfce |
重要:
Mesaグラフィックスライブラリ(特にバージョン24.1.0より高いもの)は、Ubuntu 24.04の仮想デスクトップで特定のシステムアプリケーション(ファイルマネージャー、設定、電卓など)の表示の問題を引き起こしています。Mesaをすでに更新しているかどうかに応じて、2つの回避策があります。詳細については、既知の問題を参照してください。
注:
-
AlmaLinux 9.8/9.6のサポートは、手動インストールに限定されます。
-
OSベンダーからのサポートが期限切れになると、Citrixは問題の修復能力が制限される可能性があります。非推奨または削除されたプラットフォームについては、非推奨を参照してください。
-
少なくとも1つのデスクトップがインストールされている必要があります。セッションで使用するデスクトップ環境は、ctxinstall.shまたはctxsetup.shスクリプトを使用して指定できます。
-
Red Hat Enterprise Linuxのドキュメントによると、RHEL 9で利用可能なデスクトップ環境はGNOMEのみです。ただし、EPELリポジトリがインストールされている場合は、RHEL 9およびRocky Linux 9でXfceデスクトップ環境も使用できます。
-
Ubuntuで
HWE kernelまたはHWE Xorgを使用しないでください。 -
場合によっては、カーネルへのサードパーティによる変更により、Linux VDAに必要なモジュールが不足することがあります。この場合、必要なカーネルモジュールをビルドしてインストールする必要があります。新しいカーネルモジュールをインストールする際は、セキュアブートが無効になっていることを確認してください。
-
ユーザー名の形式は、現在のディスプレイマネージャーの
systemd構文規則に準拠している必要があります。systemdユーザー名構文の詳細については、「ユーザー/グループ名の構文」を参照してください。
.Netの要件
CU2以降、Alma 9.x、Debian 12.x、RHEL & Rocky Linux 8.x、9.x、Ubuntu 22.04、24.04、SUSE 15.6など、サポートされているすべてのLinuxディストリビューションに.NET Runtime 10.0をインストールする必要があります。
Debian 11.xの場合は、引き続き.NET Runtime 8.0をインストールしてください。
-
必要な.NETバージョンがLinuxディストリビューションに含まれている場合は、組み込みのフィードからインストールします。含まれていない場合は、Microsoftパッケージフィードから.NETをインストールします。詳細については、「Install .NET on Linux distributions - .NET」を参照してください。
-
必要な.NETバージョンがLinuxディストリビューションに含まれている場合は、組み込みのフィードからインストールします。含まれていない場合は、Microsoftパッケージフィードから.NETをインストールします。詳細については、「Install .NET on Linux distributions - .NET.」を参照してください。
ネットワークポート
ネットワークポートに関する包括的な情報については、「Citrixテクノロジで使用される通信ポート」を参照してください。
サポートされているホストプラットフォームと仮想化環境
-
ベアメタルサーバー
-
アマゾン ウェブ サービス (AWS)
-
ゼノサーバー (旧 シトリックス ハイパーバイザー™)
-
グーグル クラウド プラットフォーム (GCP)
-
カーネルベース仮想マシン (KVM)
-
マイクロソフト アジュール
-
マイクロソフト Hyper-V
-
VMware vSphere ハイパーバイザー
-
ニュータニックス AHV
注:
すべての場合において、サポートされるプロセッサアーキテクチャはx86-64です。
2203リリース以降、Citrix Virtual Apps and Desktops™およびCitrix DaaS向けに、Microsoft Azure、AWS、GCPでLinux VDAをホストできます。これらのパブリッククラウドホスト接続をCitrix Virtual Apps and Desktops展開に追加するには、Citrix Universal Hybrid Multi-Cloud (HMC) ライセンスが必要です。
Active Directory 統合パッケージ
Linux VDA は、次の Active Directory 統合パッケージと製品をサポートしています。
| ウィンバインド | SSSD | セントリファイ | PBIS | クエスト | |
|---|---|---|---|---|---|
| AlmaLinux 9.8/9.6 | はい | はい | いいえ | いいえ | いいえ |
| デビアン 12.15/11.11 | はい | はい | はい | はい | はい |
| RHEL 9.8/9.6/9.4、ロッキーLinux 9.8/9.6/9.4/8.10 | はい | はい | はい | いいえ | はい (Quest v4.1 以降) |
| RHEL 8.10 | はい | はい | はい | はい | はい (Quest v4.1 以降) |
| SUSE 15.6 | はい | はい | はい | はい | はい |
| ウブントゥ 24.04 | はい | はい | はい | いいえ | はい |
| ウブントゥ 22.04 | はい | はい | はい | はい | はい (Quest v4.1以降) |
Cloud Connectorのサイズと拡張性に関する考慮事項
Linux VDAをCitrix Cloud™ Connectorsでコントロールプレーンに接続する場合、Citrixの社内テストに基づいて、次の点を考慮してください。
-
各Citrix Cloud Connector™(4 vCPU、10 GBメモリ)は、6,000台のLinux VDAをサポートできます。
-
高可用性を確保するために、各リソースの場所に2つのCloud Connectorを展開し、各リソースの場所に最大6,000台のLinux VDAを展開します。
データベースに関する考慮事項
-
VDIモードではSQLiteのみを使用し、ホスト型共有デスクトップ配信モデルではPostgreSQLを使用することをお勧めします。
-
簡単にインストールしてMCSを使用できるように、SQLiteまたはPostgreSQLを手動でインストールすることなく指定できます。/etc/xdl/db.confで特に指定されていない限り、Linux VDAはデフォルトでPostgreSQLを使用します。
-
手動インストールの場合、SQLite、PostgreSQL、またはその両方を手動でインストールする必要があります。SQLiteとPostgreSQLの両方をインストールする場合は、Linux VDAパッケージのインストール後に**/etc/xdl/db.conf**を編集して、どちらか一方を使用するように指定できます。
HDX™ 3D プロ
Citrix Virtual Apps™ and DesktopsのHDX 3D Proは、GPUアクセラレーション対応のデスクトップとアプリケーションを可能にします。良好な3Dグラフィックエクスペリエンスを確保するために、ネットワーク帯域幅、遅延、およびその他の関連するインフラストラクチャ条件を慎重に検討することをお勧めします。たとえば、可能な限りVDAとCitrix Workspaceアプリを同じリージョンに展開してください。
ハイパーバイザー
Linux VDAの場合、HDX 3D Proは以下のハイパーバイザーと互換性があります。
-
ゼノサーバー®(旧シトリックス ハイパーバイザー)
-
ヴイエムウェア ブイスフィア ハイパーバイザー
-
ニュータニックス AHV
-
マイクロソフト アジュール
-
アマゾン ウェブ サービス (AWS)
-
グーグル クラウド プラットフォーム (GCP)
注:
ハイパーバイザーは特定のLinuxディストリビューションと互換性があります。
GPU
Linux VDAでは、HDX 3D Proは以下の種類のGPUをサポートしています。
NVIDIA vGPU
お使いのLinuxディストリビューションがどのNVIDIA GPUカードをサポートしているかを確認するには、NVIDIA製品サポートマトリックスにアクセスし、Hypervisor or Bare-Metal OS、Software Product Deployment、Hardware Supported、およびGuest OS Supportの各列を確認してください。
GPUカード用の最新のvGPUドライバーをインストールしてください。現在、Linux VDAはvGPU 19までをサポートしています。詳しくは、NVIDIA Virtual GPU Software Supported GPUsを参照してください。
非仮想化GPU
Linux VDAのドキュメントでは、非仮想化GPUは以下を指します。
-
リモートPCアクセスシナリオで使用されるGPU
-
ハイパーバイザーからパススルーされたGPU
NVIDIA Capture SDK for LinuxをサポートするNVIDIA GPU
NVIDIA Capture SDK for LinuxをサポートするNVIDIA GPUの場合、Linux VDAのインストール時にCTX_XDL_HDX_3D_PROをYに設定してHDX 3D Proを有効にします。追加の構成は不要です。HDX 3D Proを有効にすると、ハードウェアアクセラレーションはデフォルトで有効になります。
ヒント:
NVIDIA GPUでHDX 3D Proを使用するには、NVIDIA Capture SDKバージョン8をサポートするNVIDIAグラフィックドライバーバージョンをインストールする必要があります。詳しくは、NVIDIA Capture SDKドキュメントを参照してください。