VirtualBox

Opened 10 years ago

Closed 8 years ago

#13257 closed defect (obsolete)

Blender 2.71 unusable on VB 4.3.12 (Windows 7 Host, Ubuntu 14 Guest)

Reported by: CleverCoderX Owned by:
Component: 3D support Version: VirtualBox 4.3.14
Keywords: OpenGL vboxvideo Ubuntu Cc:
Guest type: Linux Host type: Windows

Description

Hello! I realize this is a tall order, but I think it can be done. I have a working Ubuntu 14.0 LTS installation running inside of VirtualBox 4.3.12 on a Windows 7 x64 Host. My graphics card is an Nvidia GTX 460.

My goal is to develop the Blender codebase inside of Ubuntu. Albeit lofty, enough 3D hardware acceleration works that I think the remaining bugs can be squashed.

After installing the extensions, everything is much faster. Most effects and transitions seem to work fine. Launching Blender works (after installing a couple of needed libraries) I can interact with it, but there is horrible flickering. Also, the preferences window comes up with horridly blocky fonts and the window frame isn't visible.

On the console, I see the following output:

libGL error: pci id for fd 8: 80ee:beef, driver (null)
OpenGL Warning: glFlushVertexArrayRangeNV not found in mesa table
OpenGL Warning: glVertexArrayRangeNV not found in mesa table
OpenGL Warning: glCombinerInputNV not found in mesa table
OpenGL Warning: glCombinerOutputNV not found in mesa table
OpenGL Warning: glCombinerParameterfNV not found in mesa table
OpenGL Warning: glCombinerParameterfvNV not found in mesa table
OpenGL Warning: glCombinerParameteriNV not found in mesa table
OpenGL Warning: glCombinerParameterivNV not found in mesa table
OpenGL Warning: glFinalCombinerInputNV not found in mesa table
OpenGL Warning: glGetCombinerInputParameterfvNV not found in mesa table
OpenGL Warning: glGetCombinerInputParameterivNV not found in mesa table
OpenGL Warning: glGetCombinerOutputParameterfvNV not found in mesa table
OpenGL Warning: glGetCombinerOutputParameterivNV not found in mesa table
OpenGL Warning: glGetFinalCombinerInputParameterfvNV not found in mesa table
OpenGL Warning: glGetFinalCombinerInputParameterivNV not found in mesa table
OpenGL Warning: glDeleteFencesNV not found in mesa table
OpenGL Warning: glFinishFenceNV not found in mesa table
OpenGL Warning: glGenFencesNV not found in mesa table
OpenGL Warning: glGetFenceivNV not found in mesa table
OpenGL Warning: glIsFenceNV not found in mesa table
OpenGL Warning: glSetFenceNV not found in mesa table
OpenGL Warning: glTestFenceNV not found in mesa table
libGL error: core dri or dri2 extension not found
libGL error: failed to load driver: vboxvideo
OpenGL Warning: crPixelCopy3D:  simply crMemcpy'ing from srcPtr to dstPtr
OpenGL Warning: No pincher, please call crStateSetCurrentPointers() in your SPU
found bundled python: /usr/local/blender-2.71-linux-glibc211-x86_64/2.71/python

I'm not really surprised that this is happening, but the following thread gives me hope: https://www.virtualbox.org/ticket/12941

Also, running glxgears, I see similar errors (The gears appears and animate fine):

bGL error: pci id for fd 4: 80ee:beef, driver (null)
OpenGL Warning: glFlushVertexArrayRangeNV not found in mesa table
OpenGL Warning: glVertexArrayRangeNV not found in mesa table
OpenGL Warning: glCombinerInputNV not found in mesa table
OpenGL Warning: glCombinerOutputNV not found in mesa table
OpenGL Warning: glCombinerParameterfNV not found in mesa table
OpenGL Warning: glCombinerParameterfvNV not found in mesa table
OpenGL Warning: glCombinerParameteriNV not found in mesa table
OpenGL Warning: glCombinerParameterivNV not found in mesa table
OpenGL Warning: glFinalCombinerInputNV not found in mesa table
OpenGL Warning: glGetCombinerInputParameterfvNV not found in mesa table
OpenGL Warning: glGetCombinerInputParameterivNV not found in mesa table
OpenGL Warning: glGetCombinerOutputParameterfvNV not found in mesa table
OpenGL Warning: glGetCombinerOutputParameterivNV not found in mesa table
OpenGL Warning: glGetFinalCombinerInputParameterfvNV not found in mesa table
OpenGL Warning: glGetFinalCombinerInputParameterivNV not found in mesa table
OpenGL Warning: glDeleteFencesNV not found in mesa table
OpenGL Warning: glFinishFenceNV not found in mesa table
OpenGL Warning: glGenFencesNV not found in mesa table
OpenGL Warning: glGetFenceivNV not found in mesa table
OpenGL Warning: glIsFenceNV not found in mesa table
OpenGL Warning: glSetFenceNV not found in mesa table
OpenGL Warning: glTestFenceNV not found in mesa table
libGL error: core dri or dri2 extension not found
libGL error: failed to load driver: vboxvideo
253 frames in 5.0 seconds = 50.527 FPS
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 2031 requests (2031 known processed) with 0 events remaining.

Hopefully there is value here. Perhaps this thread can track progress towards better GL compatibility. Thanks for the hard work!!

Attachments (2)

Ubuntu64-2014-08-04-22-28-09.log (149.1 KB ) - added by CleverCoderX 10 years ago.
Blender Corrupt Fonts.png (424.5 KB ) - added by CleverCoderX 10 years ago.
Screenshot of Blender with Preference Window Open

Download all attachments as: .zip

Change History (3)

by CleverCoderX, 10 years ago

by CleverCoderX, 10 years ago

Attachment: Blender Corrupt Fonts.png added

Screenshot of Blender with Preference Window Open

comment:1 by aeichner, 8 years ago

Resolution: obsolete
Status: newclosed

Please reopen if still relevant with a recent VirtualBox release.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use