VirtualBox

Ticket #3224 (closed defect: fixed)

Opened 5 years ago

Last modified 5 years ago

3D acceleration not working on OSE

Reported by: rmh Owned by:
Priority: major Component: 3D support
Version: VirtualBox 2.1.2 Keywords:
Cc: Guest type: Windows
Host type: Linux

Description (last modified by frank) (diff)

3D acceleration does not appear to be working on OSE. The checkbox is present, but marking it won't result in VBox.log including the usual information about OpenGL (e.g. "OpenGL Info: Render SPU: GL_VENDOR: blah").

I suspect it has something to do with incomplete handling of the OpenGLEnabled configuration setting. It is checked for, but there seems to be no code to enable it:

$ rgrep OpenGLEnabled src/
src/VBox/Main/VMMDevInterface.cpp:    if (!CFGMR3AreValuesValid(pCfgHandle, "Object\0OpenGLEnabled\0crOpenGLEnabled\0"))
src/VBox/Main/VMMDevInterface.cpp:    rc = CFGMR3QueryBool(pCfgHandle, "OpenGLEnabled", &fEnabled);

Change History

comment:1 Changed 5 years ago by rmh

Sorry, my wiki-fu sucks. This should be more readable:

$ rgrep OpenGLEnabled src/
src/VBox/Main/VMMDevInterface.cpp:    if (!CFGMR3AreValuesValid(pCfgHandle, "Object\0OpenGLEnabled\0crOpenGLEnabled\0"))
src/VBox/Main/VMMDevInterface.cpp:    rc = CFGMR3QueryBool(pCfgHandle, "OpenGLEnabled", &fEnabled);

comment:2 Changed 5 years ago by frank

  • Description modified (diff)

Nothing sucks, there is even a Preview button.

Regarding your problem: See r16240. OpenGL was accidently disabled for the OSE tarball. This will be fixed with the next release. AFAICS the code you found is dead.

comment:3 Changed 5 years ago by sandervl73

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use