[Pkg-virtualbox-devel] Bug#703239: [Patch proposed] further information

Francesco Presel f.presel at alice.it
Fri Mar 29 14:15:13 UTC 2013


I enabled 3d acceleration; here's the (partial) output of glxgears and 
glxinfo. Glxgears is a bit slow, but that's quite usual on VB (I think), 
and might depend on hardware too. Anyway, things appear to work as 
expected, in my case.

In reply to #55, I did not experience such problems. I'm running Debian 
Wheezy x86 as guest, and Linux Mint Debian Edition (with Wheezy 
repositories, but with the latest version of VB, directly from their own 
repo) as host. Resizing both the window in the host and the screen 
inside the guest had the expected behaviour, ie everything resized 
correctly. Even transparent mode worked. I sometimes needed to wait some 
seconds before the resize occurred, but after a few seconds everything 
was OK.
Anyway, is that related to Debian, or is it a problem with VBox itself? 
Could it depend on the host instead?
If one of the proposed solutions (defining RHEL somewhere, or changing 
the kernel version in #IF_s, or any similar and more elegant solution) 
really allows to compile and run the modules, perhaps the problems with 
rescaling are a different (and less grave - perhaps not RC any more) bug?

$ glxgears
216 frames in 5.0 seconds = 43.041 FPS
262 frames in 5.0 seconds = 52.397 FPS
270 frames in 5.0 seconds = 53.976 FPS
262 frames in 5.0 seconds = 52.115 FPS
206 frames in 5.0 seconds = 41.156 FPS
139 frames in 5.0 seconds = 27.720 FPS
francesco at build-VM:~$ glxinfo
name of display: :0.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_multisample, GLX_EXT_texture_from_pixmap, GLX_SGIX_fbconfig,
     GLX_ARB_get_proc_address
client glx vendor string: Chromium
client glx version string: 1.3 Chromium
client glx extensions:
     GLX_ARB_multisample, GLX_EXT_texture_from_pixmap, GLX_SGIX_fbconfig,
     GLX_ARB_get_proc_address
GLX version: 1.3
GLX extensions:
     GLX_ARB_multisample, GLX_EXT_texture_from_pixmap, GLX_SGIX_fbconfig,
     GLX_ARB_get_proc_address
OpenGL vendor string: Humper
OpenGL renderer string: Chromium
OpenGL version string: 2.1 Chromium 1.9
OpenGL shading language version string: 3.30 NVIDIA via Cg compiler
OpenGL extensions:
     GL_EXT_texture_compression_s3tc, GL_EXT_draw_range_elements,
     GL_EXT_framebuffer_object, GL_EXT_compiled_vertex_array,
     GL_ARB_depth_texture, GL_ARB_fragment_program, GL_ARB_multisample,
     GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_point_parameters,
     GL_ARB_point_sprite, GL_ARB_shadow, 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_EXT_texture_env_combine, GL_ARB_texture_env_crossbar,
     GL_ARB_texture_env_dot3, GL_EXT_texture_env_dot3,
     GL_ARB_texture_mirrored_repeat, GL_IBM_texture_mirrored_repeat,
     GL_ATI_texture_mirror_once, GL_ARB_texture_non_power_of_two,
     GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object,
     GL_ARB_pixel_buffer_object, GL_ARB_vertex_program, GL_ARB_window_pos,
     GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_func_separate,
     GL_EXT_blend_subtract, GL_EXT_texture_env_add, GL_EXT_fog_coord,
     GL_EXT_multi_draw_arrays, GL_EXT_secondary_color, GL_EXT_shadow_funcs,
     GL_EXT_stencil_wrap, GL_EXT_texture_cube_map, 
GL_EXT_texture_edge_clamp,
     GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias,
     GL_EXT_texture_object, GL_EXT_texture3D, GL_IBM_rasterpos_clip,
     GL_NV_fog_distance, GL_NV_fragment_program, GL_NV_register_combiners,
     GL_NV_register_combiners2, GL_NV_texgen_reflection,
     GL_NV_texture_rectangle, GL_ARB_texture_rectangle, 
GL_NV_vertex_program,
     GL_NV_vertex_program1_1, GL_NV_vertex_program2, 
GL_SGIS_generate_mipmap,
     GL_ARB_shading_language_100, GL_ARB_shader_objects, 
GL_ARB_vertex_shader,
     GL_ARB_fragment_shader, GL_EXT_texture_sRGB, GL_EXT_framebuffer_blit,
     GL_EXT_blend_equation_separate, GL_EXT_stencil_two_side,
     GL_CR_state_parameter, GL_CR_cursor_position, GL_CR_bounding_box,
     GL_CR_print_string, GL_CR_tilesort_info, GL_CR_synchronization,
     GL_CR_head_spu_name, GL_CR_performance_info, GL_CR_window_size,
     GL_CR_tile_info, GL_CR_saveframe, GL_CR_readback_barrier_size,
     GL_CR_server_id_sharing, GL_CR_server_matrix,  GL_EXT_stencil_two_side

96 GLX Visuals
[...]


 From dmesg:
[   68.713959] vboxsf: Successfully loaded version 4.1.18_Debian 
(interface 0x00010004)
[   72.208176] eth0: no IPv6 routers present
[   76.049133] [drm] Initialized drm 1.1.0 20060810
[   76.093270] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[   76.093304] [drm] No driver support for vblank timestamp query.
[   76.093323] [drm] Initialized vboxvideo 1.0.0 20090303 for 
0000:00:02.0 on minor 0



More information about the Pkg-virtualbox-devel mailing list