サーバーでXを実行すると、グラフィックハードウェアが使用されますか?
そうでなければ何が役に立つでしょうか?例えばDell PowerEdge R210 II統合マトロックスG200eW8MBのメモリが内蔵されており、一部の最新のXeon CPUにはIntel GPUも統合されています。これらはどのように使用されますか?
サーバーをリモートで使用し、SSH経由でサーバーに接続したら、コマンドラインからすべてのソフトウェアをインストールします。頑張りますx2go、XPulaそして/またはタイトなVNC。それでもグラフィックカードを使用しますか?ローカルに接続されているモニターにグラフィックを表示する必要がないため、直感的ではないようです。
答え1
Xサーバーを実行している場合、Xでは何でも表示するには少なくとも少しのビデオメモリが必要なので、グラフィックハードウェアを使用します。 Intel GPUが統合されたシステムでは、(デスクトップシステムで動作するように見て)システムメモリの一部を使用すると想定します。
ただし、通常、初期設定後にサーバーで X を実行する必要はありません。グラフィックカードは、主にWindows(多くの操作にGUIが必要)サーバーで使用されます。
Xを使用してリモートクライアントがGUIアプリケーションにアクセスできるようにする場合は、どちらも適用されません。コンテンツのレンダリング/表示は、クライアントによって決定されます。 (実際、私は試してみませんでしたが、XサーバーなしでXライブラリをインストールできると思います。)
答え2
通常、シリアルポートでコンソールを設定したり、コンソールレス設定を試したりしない限り、コンソール用のグラフィックカードが必要です。たとえば、モニターを接続するにはグラフィックカードが必要です。BIOS、ipmi、raidなどを設定するには、すべてのPCにモニターを接続する必要があります。
はい。モニターに表示される内容はすべてグラフィックカードを通過します。 Xを実行する予定の場合はこれを使用してください。 8MBはそれほど多くありません。 1024×768×24ビット/ 32ビットの場合、ハードウェアグラフィックスアクセラレーションを使用せずに画面コンテンツを保存するには、3 MB程度のグラフィックスメモリが必要です。
Linuxでは、テキストコンソールからも使用できます。 KVMとモードのセットもあるので、グラフィックカードを使用して、より良いテキストコンソール速度とより高い解像度を得ることができます。