Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

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.

share|improve this question
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
add comment

2 Answers 2

up vote 3 down vote accepted

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.

Thanks

share|improve this answer
add comment

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.)

share|improve this answer
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
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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