Почему сервер 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-сервер, он работает поверх существующего сервера. Как и в случае с виртуальными машинами, эмулируемое или «виртуальное» устройство часто является универсальным виртуальным устройством. Будучи универсальным и виртуальным, они используют собственный набор драйверов и т. д. Так что в основном он отображается по-другому, потому что это виртуальная копия реального сервера Windows.

Связанный контент