为什么 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 服务器,它运行在现有服务器之上。就像虚拟机一样,模拟或“虚拟”设备通常是通用虚拟设备。由于是通用和虚拟的,它们使用自己的一组驱动程序等。所以基本上它的显示有所不同,因为它是实际窗口服务器的虚拟副本。

相关内容