I want to test Unity in a VM using VMware Player. I have already enabled 3D acceleration in the Display options and I have VMware Tools installed. However, when I try to run Unity or when I try to enable effects in appearance menu, it doesn't activate. Jockey says there is only one video driver available, which is enabled already.

I don't want to use VirtualBox.

  • 1
    I am not sure mutter works in a virtual machine. You might have to wait for the compiz re-write. – NightwishFan Oct 31 '10 at 19:13
  • Thanks for the info. I guess I will have to wait before jumping into the Unity bandwagon :) – lovinglinux Oct 31 '10 at 19:23

I do not think VMware Player supports OpenGL 3D for linux as yet. Linux support may come in future versions [probably the next one]. Compiz will definitely not work.

Only Directx windows runs on full throttle. Compiz-windows-clones[so called] work neatly.


As far as I know, even compiz-based Unity is unlikely to run in a VM (I asked about this at UDS and was told compiz doesn't run on VMs.)

  • 2
    compiz usually works on Virtual Box – RolandiXor Oct 31 '10 at 23:54
  • Right, Compiz works fine in VirtualBox, I did so some days ago (Maverick guest on Maverick host). Unity crashed though, apparently because it uses some 3D function that is unimplemented in the Chromium driver (that's the VBox 3D driver, not the browser or the OS from Google). – JanC Nov 1 '10 at 1:14
  • 2
  • Compiz works in Virtualbox, but you won't have any window borders if using seamless mode: virtualbox.org/ticket/6167 – PKKid Jan 15 '11 at 20:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.