This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
マルチモニターのサポート
概要
Linux VDA は、モニターあたり 2560×1600 のデフォルト解像度で、既製のマルチモニターをサポートします。標準 VDA は最大 9 台のモニターをサポートし、HDX™ 3D Pro VDA は最大 4 台のモニターをサポートします。
本記事では、さまざまなモニター解像度とレイアウトに合わせて Linux VDA を構成する方法について説明します。
仮想セッションデスクトップ
Windows VDA と同様に、Linux VDA にはマルチモニター仮想デスクトップの概念があります。これは、モニターの実際のレイアウトではなく、すべてのモニターの外接矩形に基づいています。したがって、仮想デスクトップの領域は、理論上、クライアントのモニターがカバーする領域よりも大きくなる可能性があります。
仮想セッションデスクトップのサイズ
仮想セッションデスクトップの原点は、すべてのモニターの外接矩形の左上隅から計算されます。その点は X = 0、Y = 0 に位置し、X と Y はそれぞれ水平軸と垂直軸です。
仮想セッションデスクトップの幅は、すべてのモニターの外接矩形の原点から右上隅までの水平距離(ピクセル単位)です。
同様に、仮想セッションデスクトップの高さは、すべてのモニターの外接矩形の原点から左下隅までの垂直距離(ピクセル単位)です。
この計算は、以下の理由から重要です。
- さまざまなクライアントモニターレイアウトへの対応
- Linux VDA でのメモリ使用量の把握
さまざまなクライアントモニター構成への対応
さまざまなクライアントモニター構成における仮想デスクトップの最大サイズを把握することで、Linux VDA をクライアントモニター構成の点で柔軟に対応できるように構成できます。
次のクライアントモニター構成を検討してください。

上記の図は、それぞれ 2560×1600 の解像度を持つ 2 台のモニターを備えた、既製のマルチモニター構成を示しています。
次に、同じ Linux VDA に次のクライアントモニター構成で接続することを検討してください。
-

-
上記の図の各モニターの解像度が 2560×1600 の場合、既製のマルチモニター構成パラメーターでは不十分です。最大高さが小さすぎて、このモニターレイアウトの仮想セッションデスクトップに対応できません。この例のクライアントモニター構成に対応するには、Linux VDA 仮想デスクトップのサイズを 4160×2560 に設定する必要があります。
マルチモニター構成で最大限の柔軟性を得るには、サポートするすべてのモニターレイアウトの最小の外接矩形を見つけます。2 台の 2560×1600 モニター構成の場合、可能なレイアウトは次のとおりです。
- Monitor1 2560×1600 および Monitor2 2560×1600
- Monitor1 1600×2560 および Monitor2 2560×1600
- Monitor1 2560×1600 および Monitor2 1600×2560
- Monitor1 1600×2560 および Monitor2 1600×2560
上記のすべてのレイアウトに対応するには、5120×2560 の仮想セッションデスクトップが必要です。これは、必要なすべてのレイアウトを収容できる最小の外接矩形です。
すべてのユーザーが一般的な横向きレイアウトで 1 台のモニターしか持っていない場合は、仮想デスクトップの最大サイズをモニターの最高解像度に設定します。

- この例では、仮想デスクトップのサイズを 2560×1600 に設定する必要があります。デフォルト構成は 5120×1600 でモニターが 2 台であるため、シングルモニター展開のメモリ使用量を最適化するには構成変更が必要です。
注:
マルチモニター設定でデスクトップが不適切な解像度で表示される場合は、Citrix Workspace アプリで DPI (Dots Per Inch) 設定を調整します。詳細については、Knowledge Center の記事 CTX230017 を参照してください。
仮想デスクトップのサイズを把握することで、各 HDX セッションで使用されるメモリ量を計算できます。このメモリは、セッション開始時にグラフィックデータ用に各セッションに割り当てられるメモリです。セッションの存続期間中、変更されません。このメモリはセッションで使用されるメモリの合計量ではありませんが、セッションごとのメモリ使用量を計算する最も簡単な方法です。
各 HDX セッションに割り当てられるメモリ量を計算するには、次の式を使用します。
- M = X × Y × Z
ここで、
- M はセッショングラフィックに使用されるメモリ量です。
- X は仮想セッションデスクトップの幅です。
- Y は仮想セッションデスクトップの高さです。
- Z は HDX セッションウィンドウの色深度です。値はビットではなくバイト単位であるため、32 ビットカラーの場合は 4 を使用します。
注:
X サーバーの色深度はセッションの開始時に設定され、セッションの存続期間中(ログインから切断/再接続、ログオフまで)変更できません。したがって、Linux VDA は常に仮想セッションデスクトップを 32 ビットとして割り当て、セッションで要求された色深度にダウンサンプリングします。
たとえば、1024×768 セッションの場合、使用されるメモリは次のとおりです。
1024 × 768 × 4 / 2^20 MB = 3 MB
メモリ使用量を把握することは、各 Linux VDA でのセッション密度を高める上で重要です。
次のクライアントモニター構成を検討してください。

各モニターの解像度が 2560×1600 の場合、このクライアントモニター構成に対応するには、仮想セッションデスクトップのサイズを 5120×3200 にする必要があります。灰色の領域は未使用であり、16,384,000 (つまり 2560 x 1600 x 4) バイトの無駄なメモリに相当します。
Citrix® マルチモニター構成パラメーター
次の構成パラメーターを使用すると、Linux VDA のマルチモニター機能を制御できます。
-
MaxScreenNumパラメーター: HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/Citrix/Thinwire/MaxScreenNum
説明: サポートするモニターの数
種類: DWORD
デフォルト: 4
最大: 標準 VDA の場合は 9、HDX 3D Pro VDA の場合は 4
-
MaxFbWidthパラメーター: HKEY_LOCAL_MACHINE /System/CurrentControlSet/Control/Citrix/Thinwire/MaxFbWidth
説明: 仮想セッションデスクトップの最大幅
種類: DWORD
デフォルト: 5,120
最大: 16,384 (8,192 x 2)
-
MaxFbHeightパラメーター: HKEY_LOCAL_MACHINE /System/CurrentControlSet/Control/Citrix/Thinwire/MaxFbHeight
説明: 仮想セッションデスクトップの最大高さ
種類: DWORD
デフォルト: 1,600
最大: 16,384 (8,192 x 2)
Linux VDA のマルチモニター構成の変更
次のセクションでは、Linux VDA でマルチモニター機能を有効化、構成、および無効化する方法を概説します。
最大モニター数を設定するには、以下を使用します。
sudo ctxreg create -k " HKEY_LOCAL_MACHINE \System\CurrentControlSet\Control\Citrix\Thinwire" -t "REG_DWORD" -v "MaxScreenNum" -d "NumMons" --force
<!--NeedCopy-->
ここで、NumMons は、標準 VDA の場合は 1 から 9 の値、HDX 3D Pro VDA の場合は 1 から 4 の値です。
仮想セッションデスクトップの最大幅を設定するには、以下を使用します。
sudo ctxreg create -k " HKEY_LOCAL_MACHINE \System\CurrentControlSet\Control\Citrix\Thinwire" -t "REG_DWORD" -v "MaxFbWidth" -d " MaxWidth" --force
<!--NeedCopy-->
ここで、MaxWidth は 1,024 から 16,384 の値です。
仮想セッションデスクトップの最大高さを設定するには、以下を使用します。
sudo ctxreg create -k " HKEY_LOCAL_MACHINE \System\CurrentControlSet\Control\Citrix\Thinwire" -t "REG_DWORD" -v "MaxFbHeight" -d " MaxHeight" --force
<!--NeedCopy-->
ここで、MaxHeight は 1,024 から 16,384 の値です。
共有
共有
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.
