[Mesa-users] Question about an updated manual
Brian Paul
brianp at vmware.com
Tue Mar 4 14:01:21 PST 2014
On 03/04/2014 05:39 AM, Alexandre wrote:
> Hey,
>
> I`m using Ubuntu x64 12.04 LTS and followed this guide:
>
> http://www.mesa3d.org/vmware-guest.html
>
> And did some updates like:
>
> --libdir=/usr/lib64 To libdir=/lib64
>
> Downloaded missing packages after see some erros, like:
>
> sudo apt-get install libxatracker1 libxatracker-dev
What errors?
>
> Then restarted my system and VMware workstation 10 still saying I can't
> get the 3D features.
>
> Would be possible get an updated guide step by step how to setup the
> VMware 3D features please?
The instructions on the website are pretty much up to date. However, on
some distros like Ubuntu have the libGL/DRI/Mesa files in places that
don't get updated when you do a 'make install'. I've had the most
success by installing everything into /usr/lib/ and then rm'ing all the
previously install libGL/DRI/mesa files.
>
> My glxinfo output:
>
> name of display: :0.0
> nvfx_screen_get_param:95 - Warning: unknown PIPE_CAP 30
> nvfx_screen_get_param:95 - Warning: unknown PIPE_CAP 30
> nvfx_screen_get_param:95 - Warning: unknown PIPE_CAP 55
> nvfx_screen_get_param:95 - Warning: unknown PIPE_CAP 56
> nvfx_screen_get_param:95 - Warning: unknown PIPE_CAP 59
> nvfx_screen_get_param:95 - Warning: unknown PIPE_CAP 58
> nvfx_screen_get_param:95 - Warning: unknown PIPE_CAP 30
> display: :0 screen: 0
> direct rendering: Yes
> server glx vendor string: SGI
> server glx version string: 1.4
> server glx extensions:
> GLX_ARB_multisample, GLX_EXT_import_context,
> GLX_EXT_texture_from_pixmap,
> GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
> GLX_OML_swap_method, GLX_SGI_swap_control, GLX_SGIS_multisample,
> GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
> GLX_INTEL_swap_event
> client glx vendor string: Mesa Project and SGI
> client glx version string: 1.4
> client glx extensions:
> GLX_ARB_create_context, GLX_ARB_create_context_profile,
> GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
> GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_framebuffer_sRGB,
> GLX_EXT_create_context_es2_profile, GLX_MESA_copy_sub_buffer,
> GLX_MESA_multithread_makecurrent, GLX_MESA_swap_control,
> GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGI_make_current_read,
> GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample,
> GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
> GLX_EXT_texture_from_pixmap, GLX_INTEL_swap_event
> GLX version: 1.4
> GLX extensions:
> GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
> GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
> GLX_MESA_multithread_makecurrent, GLX_MESA_swap_control,
> GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGI_make_current_read,
> GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample,
> GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
> GLX_EXT_texture_from_pixmap
> OpenGL vendor string: nouveau
> OpenGL renderer string: Gallium 0.4 on NV49
Is this on the host-side? I don't think you'd ever see this in the guest.
> OpenGL version string: 2.1 Mesa 8.0.4
> OpenGL shading language version string: 1.20
> OpenGL extensions:
> GL_ARB_multisample, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
> GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_copy_texture,
> GL_EXT_polygon_offset, GL_EXT_subtexture, GL_EXT_texture_object,
> GL_EXT_vertex_array, GL_EXT_compiled_vertex_array, GL_EXT_texture,
> GL_EXT_texture3D, GL_IBM_rasterpos_clip, GL_ARB_point_parameters,
> GL_EXT_draw_range_elements, GL_EXT_packed_pixels,
> GL_EXT_point_parameters,
> GL_EXT_rescale_normal, GL_EXT_separate_specular_color,
> GL_EXT_texture_edge_clamp, GL_SGIS_generate_mipmap,
> GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
> GL_SGIS_texture_lod, GL_ARB_multitexture,
> GL_IBM_multimode_draw_arrays,
> GL_IBM_texture_mirrored_repeat, GL_ARB_texture_cube_map,
> GL_ARB_texture_env_add, GL_ARB_transpose_matrix,
> GL_EXT_blend_func_separate, GL_EXT_fog_coord,
> GL_EXT_multi_draw_arrays,
> GL_EXT_secondary_color, GL_EXT_texture_env_add,
> GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias,
> GL_INGR_blend_func_separate, GL_NV_blend_square,
> GL_NV_light_max_exponent,
> GL_NV_texgen_reflection, GL_NV_texture_env_combine4,
> GL_SUN_multi_draw_arrays, GL_ARB_texture_border_clamp,
> GL_ARB_texture_compression, GL_EXT_framebuffer_object,
> GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
> GL_MESA_window_pos,
> GL_NV_packed_depth_stencil, GL_NV_texture_rectangle,
> GL_ARB_depth_texture,
> GL_ARB_occlusion_query, GL_ARB_shadow, GL_ARB_texture_env_combine,
> GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,
> GL_ARB_texture_mirrored_repeat, GL_ARB_window_pos,
> GL_EXT_stencil_two_side, GL_EXT_texture_cube_map, GL_NV_fog_distance,
> GL_APPLE_packed_pixels, GL_APPLE_vertex_array_object,
> GL_ARB_draw_buffers,
> GL_ARB_fragment_program, GL_ARB_fragment_shader,
> GL_ARB_shader_objects,
> GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ATI_draw_buffers,
> GL_ATI_texture_env_combine3, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,
> GL_MESA_pack_invert, GL_NV_primitive_restart,
> GL_ARB_fragment_program_shadow, GL_ARB_half_float_pixel,
> GL_ARB_occlusion_query2, GL_ARB_point_sprite,
> GL_ARB_shading_language_100,
> GL_ARB_sync, GL_ARB_texture_non_power_of_two,
> GL_ARB_vertex_buffer_object,
> GL_ATI_blend_equation_separate, GL_EXT_blend_equation_separate,
> GL_OES_read_format, GL_ARB_pixel_buffer_object,
> GL_ARB_texture_rectangle,
> GL_EXT_pixel_buffer_object, GL_EXT_texture_mirror_clamp,
> GL_EXT_texture_rectangle, GL_EXT_texture_sRGB,
> GL_ARB_framebuffer_object,
> GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample,
> GL_EXT_packed_depth_stencil, GL_ARB_vertex_array_object,
> GL_ATI_separate_stencil, GL_ATI_texture_mirror_once,
> GL_EXT_gpu_program_parameters, GL_EXT_texture_sRGB_decode,
> GL_OES_EGL_image, GL_ARB_copy_buffer, GL_ARB_half_float_vertex,
> GL_ARB_map_buffer_range, GL_ARB_texture_rg, GL_ARB_texture_swizzle,
> GL_ARB_vertex_array_bgra, GL_EXT_separate_shader_objects,
> GL_EXT_texture_swizzle, GL_EXT_vertex_array_bgra,
> GL_ARB_draw_elements_base_vertex, GL_ARB_explicit_attrib_location,
> GL_ARB_fragment_coord_conventions, GL_ARB_provoking_vertex,
> GL_ARB_sampler_objects, GL_EXT_provoking_vertex, GL_ARB_robustness,
> GL_ARB_texture_storage
>
> Before the reboot my dmesg was saying vmwgfx was enabled (but VMware
> Workstation dind`t enabld 3D suport).
> After reboot i can`t found the vmwgfx on output.
You mean you don't see vmwgfx in the output of 'lsmod'? If that's the
case, what happens when you run 'sudo modprobe vmwgfx'?
>
> Mine 00-vmwgfx.rules output:
>
> SUBSYSTEM=="vmwgfx", GROUP="video"
> KERNEL=="controlD[0-9]*", SUBSYSTEM=="vmwgfx", NAME="dri/%k", MODE="0666"
> KERNEL=="card[0-9]*", SUBSYSTEM=="vmwgfx", NAME="dri/%k",
> ENV{ACL_MANAGE}=$
>
> Thanks in advice.
> Alexandre
-Brian
More information about the mesa-users
mailing list