システム要件
Linux Virtual Delivery Agent (VDA) の現在のリリースは、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バージョン | サポートされているデスクトップ |
|---|---|---|
| デビアン 13.1 | 1.20 | グノーム、グノーム クラシック、マテ、エックスエフシーイー |
| デビアン 12.12 | 1.20 | グノーム、グノーム クラシック、KDE、マテ、エックスエフシーイー |
| RHEL 10 | GNOME | |
| RHEL 9.7/9.6/9.4 | 1.20 | グノーム、マテ、エックスエフシーイー |
| RHEL 8.10 | 1.20 | グノーム、グノームクラシック、マテ、エックスエフシーイー |
| ロッキー Linux 10 | GNOME | |
| ロッキー Linux 9.7/9.6/9.4 | 1.20 | グノーム、マテ、エックスエフシーイー |
| ロッキー Linux 8.10 | 1.20 | グノーム、グノームクラシック、ケーディーイー、マテ、エックスエフシーイー |
| SUSE 15.7 | 1.20 | グノーム、グノームクラシック、マテ |
| ウブントゥ 22.04 | 1.21 | グノーム、グノームクラシック、ケーディーイー、マテ、エックスエフシーイー |
| ウブントゥ 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つの回避策があります。詳細については、「既知の問題」(/ja-jp/linux-virtual-delivery-agent/current-release/whats-new/known-issues.html)を参照してください。
注:
-
OSベンダーからのサポートが終了すると、Citrixが問題を解決する能力は制限される可能性があります。非推奨または削除されたプラットフォームについては、「非推奨」(/ja-jp/linux-virtual-delivery-agent/current-release/whats-new/removed-features.html)を参照してください。
-
少なくとも1つのデスクトップがインストールされている必要があります。セッションで使用するデスクトップ環境は、ctxinstall.shまたはctxsetup.shスクリプトを使用して指定できます。
-
Red Hat Enterprise Linuxドキュメントによると、RHEL 9で利用可能なデスクトップ環境はGNOMEのみです。ただし、EPELリポジトリがインストールされている場合は、RHEL 9およびRocky Linux 9でXfceデスクトップ環境も使用できます。
-
「RHELおよびRocky Linux 10プレビューの制限」(/ja-jp/linux-virtual-delivery-agent/current-release/system-requirements.html#limitations-of-rhel-and-rocky-linux-10-preview)を参照してください。
-
Ubuntuでは
HWE kernelまたはHWE Xorgを使用しないでください。 -
カーネルへのサードパーティによる変更により、Linux VDA に必要なモジュールが不足する場合があります。この場合、必要なカーネルモジュールをビルドしてインストールする必要があります。新しいカーネルモジュールをインストールする際は、セキュアブートが無効になっていることを確認してください。
-
ユーザー名の形式は、現在のディスプレイマネージャーの
systemd構文規則に準拠している必要があります。systemdユーザー名構文の詳細については、「User/Group Name Syntax」を参照してください。
.Net の要件
.NET Runtime に加えて、Linux VDA をインストールまたはアップグレードする前に、サポートされているすべての Linux ディストリビューションに ASP.NET Core Runtime をインストールする必要があります。バージョン 10 が必要です。
Linux VDA は .NET の上位メジャーバージョンでも動作しますが、互換性は保証されません。上位メジャーバージョンで実行すると、リスクが生じる可能性があります。詳細については、「How the .NET Runtime and SDK are versioned - .NET」を参照してください。
必要な .NET バージョンが Linux ディストリビューションに含まれている場合は、組み込みのフィードからインストールしてください。そうでない場合は、Microsoft パッケージフィードから .NET をインストールしてください。詳細については、「Install .NET on Linux distributions - .NET」を参照してください。
ネットワークポート
ネットワークポートに関する包括的な情報については、「Communication Ports Used by Citrix Technologies」を参照してください。
サポートされているホストプラットフォームと仮想化環境
-
ベアメタルサーバー
-
アマゾン ウェブ サービス (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) ライセンスが必要です。
Linux VDA の運用は、OpenShift Virtualization、Amazon WorkSpaces Core、および Nutanix Prism Central で検証されており、最新のインフラストラクチャ展開のサポートを拡大しています。
MCSベースの展開は、Amazon WorkSpaces Core および Nutanix Prism Central でサポートされています。OpenShift Virtualization は Linux VDA の運用をサポートしていますが、MCS 展開はサポートしていません。
Active Directory 統合パッケージ
Linux VDA は、以下の Active Directory 統合パッケージおよび製品をサポートしています。
| ウィンバインド | SSSD | セントリファイ | PBIS | クエスト | |
|---|---|---|---|---|---|
| デビアン 13.1/12.12 | はい | はい | はい | はい | はい |
| RHEL 10、ロッキーリナックス 10 | はい | はい | はい | いいえ | はい (Quest v5.1 以降) |
| RHEL 9.7/9.6/9.4、ロッキーリナックス 9.7/9.6/9.4/8.10 | はい | はい | はい | いいえ | はい (Quest v4.1 以降) |
| RHEL 8.10 | はい | はい | はい | はい | はい (Quest v4.1以降) |
| SUSE 15.7 | はい | はい | はい | はい | はい |
| ウブンツ 24.04 | はい | はい | はい | はい | はい |
| ウブンツ 22.04 | はい | はい | はい | はい | はい (Quest v4.1以降) |
Cloud Connectorのサイズとスケールの考慮事項
Linux VDAをCitrix Cloud™ Connectorでコントロールプレーンに接続する場合、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はデフォルトで組み込みレジストリサービスを使用します。
-
手動インストールの場合、SQLite、PostgreSQL、またはその両方、あるいは組み込みレジストリサービス関連の依存関係を手動でインストールする必要があります。SQLiteとPostgreSQLの両方をインストールする場合は、Linux VDAパッケージのインストール後に**/etc/xdl/db.conf**を編集して、どちらか一方を使用するように指定できます。
-
組み込みレジストリが使用されている場合、PostgreSQLまたはSQLiteをインストールする必要はありません。以前のリリースからアップグレードされたLinux VDAの場合、db.confは古いものが保持されます。db.confは、新規インストールの場合にのみ新しいバージョンに更新されます。
-
Linux VDA 2603以降にアップグレードした後、PostgreSQLまたはSQLiteの代わりに組み込みレジストリサービスを使用したい場合は、
/opt/Citrix/VDA/sbin/ctxregd_migrate.shを実行して組み込みレジストリサービスに移行できます。移行が可能かどうかを確認するために、移行前に/opt/Citrix/VDA/sbin/ctxregd_migrate.sh -cを実行することをお勧めします。
HDX™ 3D プロ
Citrix Virtual Apps™ and Desktops の HDX 3D Pro は、GPU アクセラレーション対応のデスクトップとアプリケーションを可能にします。良好な 3D グラフィックエクスペリエンスを確保するために、ネットワーク帯域幅、遅延、およびその他の関連するインフラストラクチャ条件を慎重に検討することをお勧めします。たとえば、可能な限り VDA と Citrix Workspace アプリを同じリージョンに展開してください。
ハイパーバイザー
Linux VDA の場合、HDX 3D Pro は以下のハイパーバイザーと互換性があります。
-
XenServer®(旧 シトリックス ハイパーバイザー)
-
VMware vSphere ハイパーバイザー
-
ニュータニックス 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 でサポートされている GPU を参照してください。
非仮想化 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ドキュメントを参照してください。
RHELおよびRocky Linux 10の制限事項(プレビュー)
-
インストール後、ルートユーザーで/opt/Citrix/VDA/sbin/gnome_extension_just_perfection_helper.shを実行して、GNOMEトップバーの右上隅にあるスクリーンキャストアイコンを非表示にします。
-
HDX 3D Proはサポートされていません。
-
Linux仮想アプリセッションモードはサポートされていません。
-
GUIベースのeasyinstallはサポートされていません
-
PVSプロビジョニングは完全にサポートされていません
-
マルチモニターシナリオの既知の問題:クライアントデバイスの画面配置は、VDAで使用されるすべてのモニターが連続していることを確認する必要があります。そうでない場合、マルチモニター機能は利用できません。