Page 1 of 1

OpenGL not working in Linux guests with 3d accelleration

Posted: 27. Feb 2014, 09:38
by mears11
I've been on a bit of a Linux distro tour attempting to find a current release that would support OpenGL when running as a guest in Win 7 x64. Ubuntu, Mageia, and Arch all have issues. Arch seems to have the fewest issues and is up-to-date, so I'm focusing on it now. Currently, I'm running kernel 3.13.5 along with the 4.3.8-1 guest additions from the Arch repos. The following is the output from glxinfo with LIBGL_DEBUG set to verbose. You can see there is an issue with the vboxvideo driver:

Code: Select all

libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/tls/vboxvideo_dri.so
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/vboxvideo_dri.so
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: driver does not expose __driDriverGetExtensions_vboxvideo(): /usr/lib/xorg/modules/dri/vboxvideo_dri.so: undefined symbol: __driDriverGetExtensions_vboxvideo
libGL error: core dri or dri2 extension not found
libGL error: failed to load driver: vboxvideo
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/swrast_dri.so
libGL: driver does not expose __driDriverGetExtensions_swrast(): /usr/lib/xorg/modules/dri/swrast_dri.so: undefined symbol: __driDriverGetExtensions_swrast
libGL: Can't open configuration file /home/josh/.drirc: No such file or directory.
libGL: Can't open configuration file /home/josh/.drirc: No such file or directory.
name of display: :0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: Chromium
server glx version string: 1.3 Chromium
server glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, 
    GLX_EXT_texture_from_pixmap, GLX_SGIX_fbconfig
client glx vendor string: Chromium
client glx version string: 1.3 Chromium
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, 
    GLX_EXT_texture_from_pixmap, GLX_SGIX_fbconfig
GLX version: 1.3
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, 
    GLX_EXT_texture_from_pixmap, GLX_SGIX_fbconfig
OpenGL vendor string: Humper
OpenGL renderer string: Chromium
OpenGL version string: 2.1 Chromium 1.9
OpenGL shading language version string: 4.30
OpenGL extensions:
    GL_ARB_depth_texture, GL_ARB_fragment_program, GL_ARB_fragment_shader, 
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query, 
    GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite, 
    GL_ARB_shader_objects, GL_ARB_shading_language_100, GL_ARB_shadow, 
    GL_ARB_shadow_ambient, GL_ARB_texture_border_clamp, 
    GL_ARB_texture_compression, GL_ARB_texture_cube_map, 
    GL_ARB_texture_env_add, GL_ARB_texture_env_combine, 
    GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3, 
    GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two, 
    GL_ARB_texture_rectangle, GL_ARB_transpose_matrix, 
    GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader, 
    GL_ARB_window_pos, GL_ATI_texture_mirror_once, GL_CR_bounding_box, 
    GL_CR_cursor_position, GL_CR_head_spu_name, GL_CR_performance_info, 
    GL_CR_print_string, GL_CR_readback_barrier_size, GL_CR_saveframe, 
    GL_CR_server_id_sharing, GL_CR_server_matrix, GL_CR_state_parameter, 
    GL_CR_synchronization, GL_CR_tile_info, GL_CR_tilesort_info, 
    GL_CR_window_size, GL_EXT_blend_color, GL_EXT_blend_equation_separate, 
    GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract, 
    GL_EXT_compiled_vertex_array, GL_EXT_draw_range_elements, 
    GL_EXT_fog_coord, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_object, 
    GL_EXT_multi_draw_arrays, GL_EXT_secondary_color, GL_EXT_shadow_funcs, 
    GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_texture3D, 
    GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, 
    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add, 
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, 
    GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias, 
    GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, 
    GL_IBM_texture_mirrored_repeat, GL_NV_texgen_reflection, 
    GL_SGIS_generate_mipmap, GL_SGIS_texture_edge_clamp

120 GLX Visuals
    visual  x   bf lv rg d st  colorbuffer  sr ax dp st accumbuffer  ms  cav
  id dep cl sp  sz l  ci b ro  r  g  b  a F gb bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------------
0x021 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x0ff 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x100 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x101 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x102 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x103 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x104 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x105 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x106 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x107 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x108 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x109 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x10a 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x10b 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x10c 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x10d 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x10e 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x10f 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x110 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x111 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x112 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x113 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x114 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x115 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x116 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x117 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x118 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x119 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x11a 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x11b 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x11c 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x11d 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x11e 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x11f 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x120 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x121 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x122 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x123 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x124 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x125 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x126 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x127 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x128 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x129 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x12a 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x12b 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x12c 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x12d 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x12e 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x12f 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x130 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x131 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x132 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x133 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x134 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x135 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x136 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x137 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x138 24 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x139 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x13a 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x13b 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x13c 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x13d 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x13e 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x13f 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x140 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x141 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x142 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x143 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x144 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x145 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x146 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x147 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x148 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x149 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x14a 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x14b 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x14c 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x14d 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x14e 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x14f 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x150 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x151 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x152 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x153 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x154 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x155 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x156 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x157 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x158 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x159 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x15a 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x15b 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x15c 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x15d 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x15e 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x15f 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x160 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x161 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x162 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x163 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x164 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x165 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x166 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x167 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x168 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x169 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x16a 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x16b 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x16c 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x16d 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x16e 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x16f 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x170 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x171 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x172 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x173 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x174 24 dc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None
0x04a 32 tc  0  32  0 r  y y   8  8  8  8 .  .  0 24  8 16 16 16 16  0 0 None

120 GLXFBConfigs:
    visual  x   bf lv rg d st  colorbuffer  sr ax dp st accumbuffer  ms  cav
  id dep cl sp  sz l  ci b ro  r  g  b  a F gb bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------------
0x021 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x0ff 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x100 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x101 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x102 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x103 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x104 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x105 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x106 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x107 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x108 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x109 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x10a 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x10b 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x10c 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x10d 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x10e 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x10f 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x110 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x111 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x112 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x113 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x114 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x115 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x116 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x117 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x118 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x119 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x11a 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x11b 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x11c 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x11d 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x11e 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x11f 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x120 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x121 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x122 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x123 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x124 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x125 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x126 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x127 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x128 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x129 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x12a 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x12b 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x12c 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x12d 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x12e 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x12f 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x130 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x131 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x132 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x133 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x134 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x135 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x136 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x137 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x138 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x139 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x13a 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x13b 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x13c 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x13d 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x13e 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x13f 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x140 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x141 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x142 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x143 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x144 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x145 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x146 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x147 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x148 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x149 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x14a 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x14b 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x14c 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x14d 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x14e 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x14f 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x150 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x151 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x152 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x153 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x154 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x155 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x156 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x157 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x158 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x159 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x15a 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x15b 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x15c 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x15d 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x15e 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x15f 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x160 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x161 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x162 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x163 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x164 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x165 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x166 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x167 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x168 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x169 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x16a 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x16b 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x16c 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x16d 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x16e 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x16f 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x170 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x171 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x172 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x173 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x174 24 tc  0  24  0 r  y .   8  8  8  0 .  .  0 24  8  0  0  0  0  1 1 None
0x04a 32 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  1 1 None

Re: OpenGL not working in Linux guests with 3d accelleration

Posted: 3. Mar 2014, 19:45
by RobbySherwood
Hi!

I have a similar problem in OpenSUS 13.1:

Code: Select all

ivr@linux-e8sg:~> env LIBGL_DEBUG=verbose glxgears 
libGL: OpenDriver: trying /usr/lib64/dri/updates/tls/vboxvideo_dri.so
libGL: OpenDriver: trying /usr/lib64/dri/updates/vboxvideo_dri.so
libGL error: dlopen /usr/lib64/dri/updates/vboxvideo_dri.so failed (/usr/lib64/dri/updates/vboxvideo_dri.so: cannot open shared object file: No such file or directory)
libGL: OpenDriver: trying /usr/lib64/dri/tls/vboxvideo_dri.so
libGL: OpenDriver: trying /usr/lib64/dri/vboxvideo_dri.so
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
libGL: OpenDriver: trying /usr/lib64/dri/updates/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib64/dri/updates/swrast_dri.so
libGL error: dlopen /usr/lib64/dri/updates/swrast_dri.so failed (/usr/lib64/dri/updates/swrast_dri.so: cannot open shared object file: No such file or directory)
libGL: OpenDriver: trying /usr/lib64/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib64/dri/swrast_dri.so
libGL: Can't open configuration file /home/ivr/.drirc: No such file or directory.

Re: OpenGL not working in Linux guests with 3d accelleration

Posted: 3. Mar 2014, 20:00
by RobbySherwood
i did some more checks:

in /var/log/Xorg.0.log:

Code: Select all

[    17.972] (EE) AIGLX error: vboxvideo does not export required DRI extension
[    17.972] (EE) AIGLX: reverting to software rendering

Code: Select all

ivr@linux-e8sg:~> dmesg | grep -i vboxvideo
[    1.110234] [drm] Initialized vboxvideo 1.0.0 20090303 for 0000:00:02.0 on minor 0

Code: Select all

[    1.110234] [drm] Initialized vboxvideo 1.0.0 20090303 for 0000:00:02.0 on minor 0
ivr@linux-e8sg:~> lsmod | grep vbox
vboxsf                 47882  1 
vboxguest             256497  7 vboxsf
vboxvideo              12658  0 
drm                   313440  1 vboxvideo

Code: Select all

ivr@linux-e8sg:~> uname -a
Linux linux-e8sg.site 3.11.10-7-desktop #1 SMP PREEMPT Mon Feb 3 09:41:24 UTC 2014 (750023e) x86_64 x86_64 x86_64 GNU/Linux

Code: Select all

ivr@linux-e8sg:~> rpm -qa | grep xorg
xorg-x11-driver-input-7.6_1-7.1.2.noarch
xorg-x11-fonts-7.6-27.1.2.noarch
xorg-x11-essentials-7.6_1-11.3.1.noarch
xorg-x11-libX11-ccache-7.6-17.1.2.noarch
xorg-x11-server-7.6_1.14.3.901-4.1.x86_64
xorg-x11-proto-devel-7.6-43.1.3.x86_64
xorg-x11-fonts-core-7.6-27.1.2.noarch
xorg-x11-driver-video-nouveau-1.0.9-3.1.2.x86_64
xorg-x11-Xvnc-7.6_1.0.1-15.1.3.x86_64
xorg-x11-driver-video-7.6_1-11.1.2.x86_64

Code: Select all

ivr@linux-e8sg:~> cat /etc/os-release
NAME=openSUSE
VERSION="13.1 (Bottle)"
VERSION_ID="13.1"
PRETTY_NAME="openSUSE 13.1 (Bottle) (x86_64)"
ID=opensuse
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:opensuse:13.1"
...
HOME_URL=...
ID_LIKE="suse"

Re: OpenGL not working in Linux guests with 3d accelleration

Posted: 8. Mar 2014, 15:40
by peedeeX21
Hi People,

I have also a similar problem. I stumbled over that while trying to get WebGL in Chromium Browser working.
My Host ist a Ubuntu 12.04 64 Bit. The guest in the virtual box is the same Ubuntu but 32 Bit.
 Edit: Same issue with 64 Bit Ubuntu 12.04. 

Code: Select all

karl@karl-guest:~$ cat /etc/os-release
NAME="Ubuntu"
VERSION="12.04.4 LTS, Precise Pangolin"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu precise (12.04.4 LTS)"
VERSION_ID="12.04"

Code: Select all

karl@karl-guest:~$ uname -a
Linux karl-guest 3.11.0-18-generic #32~precise1-Ubuntu SMP Thu Feb 20 17:54:21 UTC 2014 i686 i686 i386 GNU/Linux
I am using the latest version of virtual box downloaded from the official webpage. I enable 3D acceleration in the setings and I give 128Mb. Installed the extensions and Guest Additions form the ISO. Updated the guest Ubuntu.

This is what happens after I open the page "webglreport" in google chrome:

Code: Select all

karl@karl-guest:~$ LIBGL_DEBUG=verbose chromium-browser --ignore-gpu-blacklist --enable-webgl
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/vboxvideo_dri.so
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/vboxvideo_dri.so
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
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/swrast_dri.so
ATTENTION: default value of option force_s3tc_enable overridden by environment.
libGL: Can't open configuration file /home/karl/.drirc: No such file or directory.
OpenGL Warning: glXChooseFBConfig returning NULL, due to attrib=0x2, next=0x20
[3089:3089:0308/141623:ERROR:gl_surface_glx.cc(739)] glXChooseFBConfig failed.
[3089:3089:0308/141623:ERROR:gpu_info_collector.cc(27)] gfx::GLContext::CreateOffscreenGLSurface failed
[3089:3089:0308/141623:ERROR:sandbox_linux.cc(142)] InitializeSandbox() called with multiple threads in process gpu-process
OpenGL Warning: glXChooseFBConfig returning NULL, due to attrib=0x2, next=0x20
[3089:3089:0308/141623:ERROR:gl_surface_glx.cc(739)] glXChooseFBConfig failed.
[14:14:0308/141623:ERROR:command_buffer_proxy_impl.cc(164)] Failed to initialize command buffer service.
OpenGL Warning: glXChooseFBConfig returning NULL, due to attrib=0x2, next=0x20
[3089:3089:0308/141623:ERROR:gl_surface_glx.cc(739)] glXChooseFBConfig failed.
[14:14:0308/141623:ERROR:command_buffer_proxy_impl.cc(164)] Failed to initialize command buffer service.
OpenGL Warning: glXChooseFBConfig returning NULL, due to attrib=0x2, next=0x20
[3089:3089:0308/141623:ERROR:gl_surface_glx.cc(739)] glXChooseFBConfig failed.
[14:14:0308/141623:ERROR:command_buffer_proxy_impl.cc(164)] Failed to initialize command buffer service.
OpenGL Warning: glXChooseFBConfig returning NULL, due to attrib=0x2, next=0x20
[3089:3089:0308/141623:ERROR:gl_surface_glx.cc(739)] glXChooseFBConfig failed.
[14:14:0308/141623:ERROR:command_buffer_proxy_impl.cc(164)] Failed to initialize command buffer service.
This is not about some WebGL problems because I get the same output when I run glxinfo or:

Code: Select all

karl@karl-guest:~$ LIBGL_DEBUG=verbose glxgears
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/vboxvideo_dri.so
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/vboxvideo_dri.so
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
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/swrast_dri.so
libGL: Can't open configuration file /home/karl/.drirc: No such file or directory.
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 3450 requests (3450 known processed) with 0 events remaining.
The log is almost the same as the one of the other two, unless I don't have the issues with the *.so files. I looked them up and found that:

Code: Select all

karl@karl-guest:~$ sudo find / -name 'swrast_dri.so'
/usr/lib/i386-linux-gnu/dri/swrast_dri.so
karl@karl-guest:~$ sudo find / -name 'vboxvideo_dri.so'
/usr/lib/i386-linux-gnu/dri/vboxvideo_dri.so
I did the same first checks as RobbySherwood:

Code: Select all

karl@karl-guest:~$ grep "(EE)" /var/log/Xorg.0.log
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    21.032] (EE) AIGLX error: vboxvideo does not export required DRI extension
[    21.032] (EE) AIGLX: reverting to software rendering

Code: Select all

karl@karl-guest:~$ dmesg | grep -i vboxvideo
[    8.001306] vboxvideo: module verification failed: signature and/or required key missing - tainting kernel
[    8.002090] [drm] Initialized vboxvideo 1.0.0 20090303 for 0000:00:02.0 on minor 0

Code: Select all

karl@karl-guest:~$ lsmod | grep vbox
vboxsf                 42564  0 
vboxguest             219240  8 vboxsf
vboxvideo              12578  0 
drm                   247722  1 vboxvideo

Re: OpenGL not working in Linux guests with 3d accelleration

Posted: 5. May 2014, 05:04
by bkwaz4
Also happening on VirtualBox 4.3.10 and Ubuntu 14.04
Got the libGL errors and scilab wont start. This is definitely an issue with the vbox guest additions driver, as scilab runs fine when the guest additions are removed, but is crippled at 640x480 resolution.