Page 1 of 1

OpenGL Woes with 4.3

Posted: 25. Oct 2013, 04:48
by coderforlife
I am used to the 3D acceleration working in the VMs, but I just upgraded to 4.3 and its a no-go now.

On my CentOS 6.4 machine I get a segmentation fault with glxgears regardless of 3D acceleration being on or off.

On my Fedora 19 machine running a Cinnamon desktop I get a variety of problems:
  • When 3D acceleration is on: the Cinnamon desktop does not give any errors but the Mini Toolbar will not show up in fullscreen mode. It does try to show up (I can see the mouse pointer change when hovering where it should be) but it does not become visible. Other 3D programs do not let anything to be drawn above the 3D area (so you can never have a window above it) and even minimizing keeps the 3D area off limits for everything else. Additionally, when I run glxgears it will only show something in windowed mode but not fullscreen mode (in that case it is just a black window). In either case I get a whole heap of warnings (all of the form OpenGL Warning: gl...Nv not found in mesa table). When fullscreen the warnings appear immediately, but in windowed mode they appear after about 2 seconds. Another difference is that in fullscreen mode the FPS is ~400 while in windowed mode it is 60. Of course, nothing is actually being drawn in fullscreen mode... it doesn't even seem to be trying.
  • When 3D acceleration is off: the Cinnamon desktop warns about software rendering mode, the Mini Toolbar will become visible, and glxgears works just very slowly and a warning about the 3D acceleration being off. It supposedly is running at ~260 FPS, but the jerkiness can be seen, so it is obviously less than 30 FPS actual screen changes.
In all cases I have the guest additions installed and the system is up-to-date. The VB is 4.3 with the OS extensions. The host machine is running Windows 7 x64 SP1, has an Intel Ivybrige GPU along with an NVIDIA NVS 5400M switchable graphics. I have forced virtualbox.exe to always run on the NVIDIA card.

All in all, I don't remember having any of these problems. The CentOS 6.4 machine used to be able to do 3D stuff just fine, in windowed or seamless mode (I think fullscreen too, but can't remember). Now it can't at all. The Fedora 19 machine is new and I would like to be able to use it fullscreen and seamless mode. I would also like to be able to minimize windows in windowed mode and overlay windows which I definitely used to be able to do in CentOS 6.4 with an older VirtualBox.

Is there something I can change? Is this a bug and will hopefully be fixed in an update to v4.3? Is it something that will just never work?

Thanks!