Ticket #11905 (closed defect: fixed)
glXChooseFBConfig Fails for Choosing Depth Buffering (0xc) (Linux Guest)
|Reported by:||Geometrian||Owned by:|
|Version:||VirtualBox 4.2.14||Keywords:||OpenGL, X11|
In some OpenGL programs on Linux guests, glXChooseFBConfig will fail:
OpenGL Warning: glXChooseFBConfig returning NULL, due to attrib=0xc, next=0x18
Attribute 0xc is "GLX_DEPTH_SIZE", and removing this record from the list of attributes passed to glXChooseFBConfig alleviates that problem, but of course does not allow one to choose a depth buffer.
Searches revealed that this problem occurs in conjunction with VirtualBox, though I seem to be first to notice the correlation. My test environment is a Windows 7 Professional x86-64 hosting a Ubuntu 12.04 x86-64 guest. The host has updated graphics drivers. The guest does not report any proprietary drivers, but the guest additions are installed and 3D acceleration is enabled.