Any interest in improving vmware compatibility/performance?

1,438 views
Skip to first unread message

Dave Waugh

unread,
Oct 3, 2016, 12:16:01 AM10/3/16
to Android-x86
I'm running Android x86 6.0r1 in a vmware virtual machine and the new graphics driver works really well with the improved 3D acceleration feature in vmware player 12. Its easily as fast as something like Nox and has excellent compatibility with the games I tested. I'm getting a solid 60fps and very few graphical glitches even in heavy 3D games on my GTX 970 which is awesome.

Unfortunately the vmware virtual SVGA driver only seems to support a very limited range of resolutions with the maximum being 1152x864x32. This is the same in a Windows guest when running without vmware tools installed. So I did some digging and found this interesting project:


Is there any interest in porting the open vmware tools source to Android x86? this would really increase the usefulness of it running in a VM - custom resolutions, full screen support, arbitrary scaled windows, copy and paste, shared folders etc. Considering the limited range of hardware that is actually compatible with Android x86 it could really help attract people to the project as well because you could publish a fast, slick vmware image which would "just work" on a much wider range of PCs and even Macs.

While I'm here could I also mention that ethernet configuration is a bit tricky in Android x86? there's no UI to set a static IP address or even check that things are working (though out of the box they are but via DHCP only). In Remix OS there is a very simple ethernet configuration panel in the settings - could this be backported to Android x86? I'd really like to see that in a future update and it would no doubt be beneficial to people on desktop PCs.



fguy

unread,
Oct 3, 2016, 4:31:54 AM10/3/16
to Android-x86
for many graphics resolution in VMware 12.1/12.5 set slave OS to Windows 7 (x64)
add in kernel "vga=ask" working only with GRUB and not in GRUB2
for work mouse in this mode add to your .vmx file
mouse.vusb.enable = "FALSE"
mouse.vusb.useBasicMouse = "TRUE"

Dave Waugh

unread,
Oct 3, 2016, 4:51:08 AM10/3/16
to Android-x86
Thanks for your suggestions.

Unfortunately I couldn't see any difference after making the changes you suggested. The list of available resolutions is the same (see below)


The mouse seemed to be working fine except in some Unity games that don't detect it correctly. However adding the extra lines you suggested to the VM config did not seem to fix that.


Kind regards

Dave

fguy

unread,
Oct 3, 2016, 5:11:49 AM10/3/16
to Android-x86
I use VMware Pro 12.5 on Windows 7 x64 Sp1  - may be the case in this

fguy

unread,
Oct 3, 2016, 5:15:08 AM10/3/16
to Android-x86
Games Unity 3D engine will not run on a virtual machine because of defective video driver

Dave Waugh

unread,
Oct 3, 2016, 5:15:28 AM10/3/16
to Android-x86
I have 12.1 player. Maybe there's an undocumented change in 12.5 - which resolutions do you have access to?

Dave Waugh

unread,
Oct 3, 2016, 5:17:23 AM10/3/16
to Android-x86
Not true at all - they run fine. I have tested Dead Trigger 1 & 2, Dead Effect 1 & 2 and Unkilled - all are working, as is the game I'm currently developing :-)

fguy

unread,
Oct 3, 2016, 5:20:29 AM10/3/16
to Android-x86
not all fit - too many options



понедельник, 3 октября 2016 г., 12:15:28 UTC+3 пользователь Dave Waugh написал:

fguy

unread,
Oct 3, 2016, 5:37:28 AM10/3/16
to Android-x86
I was less fortunate - Pavillion, Uncertain, Defense Zone 3 - not working in VMware

понедельник, 3 октября 2016 г., 12:17:23 UTC+3 пользователь Dave Waugh написал:

Dave Waugh

unread,
Oct 3, 2016, 6:06:20 AM10/3/16
to Android-x86
You are right - it DOES work, but its very specific. It seems you have to set Windows 7 as the Guest OS, it won't work with Windows 10. I also upgraded to 12.5 but I'm not sure if that made a difference.

So now I have it working, thank you!

fguy

unread,
Oct 3, 2016, 6:46:24 AM10/3/16
to Android-x86
My host OS is Windows 7 x64 Sp1 - may be for host Windows 10 need use guest also Windows 10 - i not test this

понедельник, 3 октября 2016 г., 13:06:20 UTC+3 пользователь Dave Waugh написал:

Dave Waugh

unread,
Oct 3, 2016, 7:09:07 AM10/3/16
to Android-x86
That's what I tried first and it didn't work. I have host Windows 10 pro and guest as Windows 7. This gives me a good choice of resolutions, but strangely not 1920x1080 or 1600x900.

I still think we need to port open vmware tools though.

fguy

unread,
Oct 3, 2016, 7:17:55 AM10/3/16
to Android-x86
try to install the VMware configuration as shown in Figure


Reply all
Reply to author
Forward
0 new messages