VMware Communities
brugh
Enthusiast
Enthusiast

3D support suddenly gone??

i have a windows 7 VM i copied from another machine to my linux host. booting it up shows it has full Aero with the transparency and all. i ran system index and graphics show a 5.7.

i then updated vmware tools and when the machine rebooted, workstation told me that 3d acceleration has been disbled because the host has no support?

i have a i915 graphics card with isn't known for its great 3D performance but opengl and everything works fine. the vmware log says something else however:

Jun 23 20:12:55.671: mks| GLPrimaryInit3D, thread mks
Jun 23 20:12:55.671: mks| GLPrimaryHostConnect thread mks
Jun 23 20:12:55.691: mks| OpenGL Version: "2.1 Mesa 7.10.2" (2.1.0)
Jun 23 20:12:55.691: mks| OpenGL Vendor: "Tungsten Graphics, Inc"
Jun 23 20:12:55.691: mks| OpenGL Renderer: "Mesa DRI Intel(R) Sandybridge Mobile GEM 20100330 DEVELOPMENT "
then a lot of Extensions, then,
Jun 23 20:12:55.692: mks| VMGL: Extension present, GL_APPLE_client_storage
Jun 23 20:12:55.692: mks| VMGL: Extension missing, GL_APPLE_fence
Jun 23 20:12:55.692: mks| VMGL: Extension missing, GL_APPLE_flush_buffer_range
Jun 23 20:12:55.692: mks| VMGL: Extension missing, GL_APPLE_texture_range
Jun 23 20:12:55.692: mks| VMGL: Extension missing, GL_APPLE_ycbcr_422
Jun 23 20:12:55.692: mks| VMGL: Extension present, GL_ARB_draw_buffers
Jun 23 20:12:55.692: mks| VMGL: Extension present, GL_ARB_fragment_program
Jun 23 20:12:55.692: mks| VMGL: Extension present, GL_ARB_fragment_shader
Jun 23 20:12:55.692: mks| VMGL: Extension present, GL_ARB_framebuffer_object
Jun 23 20:12:55.692: mks| VMGL: Extension present, GL_ARB_half_float_pixel
and lots more, then,
Jun 23 20:12:55.693: mks| glx Client Version: 1.4
Jun 23 20:12:55.694: mks| GLManager: Required extension GL_EXT_texture_compression_s3tc is missing.
Jun 23 20:12:55.695: mks| Finish HostDisconnect: thread mks
Jun 23 20:12:55.695: vmx| USB: Connecting device 0x400000010e0f0003
Jun 23 20:12:55.695: vmx| USB: Automatically connecting virtual hub
Jun 23 20:12:55.695: vmx| USB: Connecting device 0x200000010e0f0002
Jun 23 20:12:55.695: vmx| DnDRegisterRpc: DnD rpc already set to 1
Jun 23 20:12:55.695: vmx| CopyPasteRegisterRpc: already set to 1
Jun 23 20:12:55.696: mks| Msg_Post: Information
Jun 23 20:12:55.696: mks| [msg.glBackend.initFailed] 3D graphics acceleration will be disabled. This computer does not have a 3D graphics system supported by VMware Workstation. ----------------------------------------
any ideas on how to get the extension back? or how to enable 3D any other way?
0 Kudos
1 Reply
brugh
Enthusiast
Enthusiast

i found that i can enable 3D support by forcibly enabling S3TC image compression by installing and running 'driconf'. just so you know. not perfect as i915 adapters seem to miss that specific feature and workstation needs it to run 3D support. produces some screen drawing errors but otherwise it works ok.

0 Kudos