Re: RES: mesa-users Digest, Vol 48, Issue 2
Brian Paul <[email protected]>
| Newsgroups | gmane.comp.video.mesa3d.user |
|---|---|
| Message-ID | <[email protected]> |
On 03/06/2014 06:26 PM, Alexandre Fernandes Pedrosa wrote: > Hey, > > Thanks for the answer, and sorry for the delay, was doing a new fresh > install after broken my system. > The first thing I need say is: > > I dindt payed attention about the tutorial title. > > Was think it is for enable 3D support from Host to Guest, then I did the > setup on host... > Don't need say I broken almost everything (did make as sudo and the my unity > dindt started anymore - because this I did a new install - offcourse all my > fault) > > I grab the VMware 10 30 day trial, but, everytime I try run any Virtual > Machine (guest) after power on I receive this message: > > "The 3D features of the virtual machine will be disabled" > > Then I was looking for a fix for it. > The host is a old notebook Core 2 Duo with an GPU Nvidia 7900 GS, Toshiba > P105-S9337. > From default installation, Ubuntu 12.04 x64 set the graphics driver as: > > Gallium 0.4 on NV49 You should install NVIDIA's driver on the host. I'm pretty sure the gallium driver doesn't support all the OpenGL extensions we need for Workstation. > For the first time in my life I was able to see youtube in 1080p without lag > using this incredible driver. > So, there no reason for I use the NVidia drivers. > > I have installed the mesa-utils and glxgears run fine giving to me 256 fps > (never see this GPU get more of 20 fps). > > Searching on google, VMware forums, and other places, seems VMware 10 is > bugged, lot of people switch back to VMware 8 for get the 3D support. Newer versions of Workstation require newer versions of OpenGL on the host. > On host, I can use the cube, unity, and see other 3D effects pretty nice > using this marvelous driver. > But, if VMware can't see the drive I think gonna need switch to another > Virtual Machine system. The gallium nv driver simply isn't a config we test or support. -Brian > > > -----Mensagem original----- > De: [email protected] > [mailto:[email protected]] Em nome de > [email protected] > Enviada em: quarta-feira, 5 de março de 2014 17:00 > Para: [email protected] > Assunto: mesa-users Digest, Vol 48, Issue 2 > > Send mesa-users mailing list submissions to > [email protected] > > To subscribe or unsubscribe via the World Wide Web, visit > https://urldefense.proofpoint.com/v1/url?u=http://lists.freedesktop.org/mailman/listinfo/mesa-users&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A&r=lGQMzzTgII0I7jefp2FHq7WtZ%2BTLs8wadB%2BiIj9xpBY%3D%0A&m=ljbOxd5eLSBoaR8y0wYkyFGzKK9ZE5X%2BYZ35tM64bwA%3D%0A&s=4fa30b7caeab6a5c4cd66ba5feecd92171093299fa75ee3a7bcc32e879181155 > or, via email, send a message with subject or body 'help' to > [email protected] > > You can reach the person managing the list at > [email protected] > > When replying, please edit your Subject line so it is more specific than > "Re: Contents of mesa-users digest..." > > > Today's Topics: > > 1. Re: Question about an updated manual (Brian Paul) > 2. Mesa latest git compilation issue: mtypes.h:3842:4: error: > unknown type name 'GLDEBUGPROC' (D?niel Fraga) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 04 Mar 2014 15:01:21 -0700 > From: Brian Paul <[email protected]> > To: [email protected] > Subject: Re: [Mesa-users] Question about an updated manual > Message-ID: <[email protected]> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > On 03/04/2014 05:39 AM, Alexandre wrote: >> Hey, >> >> I`m using Ubuntu x64 12.04 LTS and followed this guide: >> >> https://urldefense.proofpoint.com/v1/url?u=http://www.mesa3d.org/vmware-guest.html&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A&r=lGQMzzTgII0I7jefp2FHq7WtZ%2BTLs8wadB%2BiIj9xpBY%3D%0A&m=ljbOxd5eLSBoaR8y0wYkyFGzKK9ZE5X%2BYZ35tM64bwA%3D%0A&s=adbd0c7ddbb04719ee1711797f7633adc46ef7911ba8d9a97eaba6fde060ecee >> >> 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 > > > > > ------------------------------ > > Message: 2 > Date: Tue, 4 Mar 2014 21:45:06 -0300 > From: D?niel Fraga <[email protected]> > To: [email protected] > Subject: [Mesa-users] Mesa latest git compilation issue: > mtypes.h:3842:4: error: unknown type name 'GLDEBUGPROC' > Message-ID: <[email protected]> > Content-Type: text/plain; charset=US-ASCII > > I'm trying to compile the latest Mesa git > (5f23a2d9c2df7e7b860246be37b495e7fbea76ca) and I get these errors: > > make[6]: Entering directory > '/usr/local/src/git/modular/x/mesa/mesa/src/mesa/drivers/dri/common' > CC utils.lo > In file included from ../../../../../src/mesa/main/errors.h:47:0, > from ../../../../../src/mesa/main/imports.h:41, > from ../../../../../src/mesa/main/macros.h:34, > from utils.c:35: > ../../../../../src/mesa/main/mtypes.h:3842:4: error: unknown type name > 'GLDEBUGPROC' > GLDEBUGPROC Callback; > ^ > In file included from ../../../../../src/mesa/main/imports.h:41:0, > from ../../../../../src/mesa/main/macros.h:34, > from utils.c:35: > ../../../../../src/mesa/main/errors.h:121:28: error: unknown type name > 'GLDEBUGPROC' > _mesa_DebugMessageCallback(GLDEBUGPROC callback, > ^ > In file included from utils.c:40:0: > dri_util.h:183:9: error: unknown type name '__DRIimageLoaderExtension' > __DRIimageLoaderExtension *loader; > ^ > dri_util.h:298:1: error: unknown type name '__DRIimageDriverExtension' > extern const __DRIimageDriverExtension driImageDriverExtension; ^ > utils.c: In function 'driQueryRendererIntegerCommon': > utils.c:501:9: error: '__DRI2_RENDERER_VERSION' undeclared (first use in > this function) > case __DRI2_RENDERER_VERSION: { > ^ > utils.c:501:9: note: each undeclared identifier is reported only once for > each function it appears in > utils.c:523:9: error: '__DRI2_RENDERER_OPENGL_CORE_PROFILE_VERSION' > undeclared (first use in this function) > case __DRI2_RENDERER_OPENGL_CORE_PROFILE_VERSION: > ^ > utils.c:527:9: error: '__DRI2_RENDERER_OPENGL_COMPATIBILITY_PROFILE_VERSION' > undeclared (first use in this function) > case __DRI2_RENDERER_OPENGL_COMPATIBILITY_PROFILE_VERSION: > ^ > utils.c:531:9: error: '__DRI2_RENDERER_OPENGL_ES_PROFILE_VERSION' undeclared > (first use in this function) > case __DRI2_RENDERER_OPENGL_ES_PROFILE_VERSION: > ^ > utils.c:535:9: error: '__DRI2_RENDERER_OPENGL_ES2_PROFILE_VERSION' > undeclared (first use in this function) > case __DRI2_RENDERER_OPENGL_ES2_PROFILE_VERSION: > ^ > Makefile:670: recipe for target 'utils.lo' failed > make[6]: *** [utils.lo] Error 1 > make[6]: Leaving directory > '/usr/local/src/git/modular/x/mesa/mesa/src/mesa/drivers/dri/common' > Makefile:717: recipe for target 'all-recursive' failed > make[5]: *** [all-recursive] Error 1 > make[5]: Leaving directory > '/usr/local/src/git/modular/x/mesa/mesa/src/mesa/drivers/dri/common' > Makefile:729: recipe for target 'all-recursive' failed > make[4]: *** [all-recursive] Error 1 > make[4]: Leaving directory > '/usr/local/src/git/modular/x/mesa/mesa/src/mesa/drivers/dri' > Makefile:3936: recipe for target 'all-recursive' failed > make[3]: *** [all-recursive] Error 1 > make[3]: Leaving directory '/usr/local/src/git/modular/x/mesa/mesa/src/mesa' > Makefile:1402: recipe for target 'all' failed > make[2]: *** [all] Error 2 > make[2]: Leaving directory '/usr/local/src/git/modular/x/mesa/mesa/src/mesa' > Makefile:540: recipe for target 'all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory '/usr/local/src/git/modular/x/mesa/mesa/src' > Makefile:591: recipe for target 'all-recursive' failed > make: *** [all-recursive] Error 1 > > ********************************************* > > Any hints? Thanks. > > -- > Linux 3.12.13: Shuffling Zombie Juror > https://urldefense.proofpoint.com/v1/url?u=http://www.youtube.com/DanielFragaBR&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A&r=lGQMzzTgII0I7jefp2FHq7WtZ%2BTLs8wadB%2BiIj9xpBY%3D%0A&m=ljbOxd5eLSBoaR8y0wYkyFGzKK9ZE5X%2BYZ35tM64bwA%3D%0A&s=cb35029361196cb5c2d4c047744cad7f05a2c0fd3b4aec42b0f3f21ea5e3e7e0 > https://urldefense.proofpoint.com/v1/url?u=http://mcxnow.com?r%3Ddanielfragabr&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A&r=lGQMzzTgII0I7jefp2FHq7WtZ%2BTLs8wadB%2BiIj9xpBY%3D%0A&m=ljbOxd5eLSBoaR8y0wYkyFGzKK9ZE5X%2BYZ35tM64bwA%3D%0A&s=5e6c87318be355fda0048d29d4c23e25a314d051a54f5283257546c07fcdb820 > Bitcoin: 12H6661yoLDUZaYPdah6urZS5WiXwTAUgL > > > > > ------------------------------ > > _______________________________________________ > mesa-users mailing list > [email protected] > https://urldefense.proofpoint.com/v1/url?u=http://lists.freedesktop.org/mailman/listinfo/mesa-users&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A&r=lGQMzzTgII0I7jefp2FHq7WtZ%2BTLs8wadB%2BiIj9xpBY%3D%0A&m=ljbOxd5eLSBoaR8y0wYkyFGzKK9ZE5X%2BYZ35tM64bwA%3D%0A&s=4fa30b7caeab6a5c4cd66ba5feecd92171093299fa75ee3a7bcc32e879181155 > > > End of mesa-users Digest, Vol 48, Issue 2 > ***************************************** > > _______________________________________________ > mesa-users mailing list > [email protected] > https://urldefense.proofpoint.com/v1/url?u=http://lists.freedesktop.org/mailman/listinfo/mesa-users&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A&r=lGQMzzTgII0I7jefp2FHq7WtZ%2BTLs8wadB%2BiIj9xpBY%3D%0A&m=ljbOxd5eLSBoaR8y0wYkyFGzKK9ZE5X%2BYZ35tM64bwA%3D%0A&s=4fa30b7caeab6a5c4cd66ba5feecd92171093299fa75ee3a7bcc32e879181155 >