Xnest サーバーの glxinfo が通常の Xorg サーバーと異なるのはなぜですか?

Xnest サーバーの glxinfo が通常の Xorg サーバーと異なるのはなぜですか?

Xnest サーバーを実行しました。Xnest はグラフィック カードを使用しないか、少なくとも直接レンダリングを使用しないようです。

通常のXorgglxinfo

OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile 
OpenGL version string: 3.0 Mesa 8.0.3

Xnest Xorgglxinfo

OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x301)
OpenGL version string: 2.1 Mesa 8.0.3

答え1

XNest は「仮想」X サーバーであり、既存のサーバー上で実行されます。仮想マシンと同様に、エミュレートされたデバイスまたは「仮想」デバイスは、多くの場合、汎用仮想デバイスです。汎用かつ仮想であるため、独自のドライバー セットなどを使用します。したがって、基本的には実際のウィンドウ サーバーの仮想コピーであるため、表示が異なります。

関連情報