PDA

View Full Version : virtualization - 3D hardware acceleration in an xp home child


pompeyjohn
March 6th, 2008, 09:21 AM
Hello there,

I have a quick question about virtualization and 3d graphics. There are many confusing posts and articles. I hope somebody can please clarify the situation.

I have an application which will only run in Windows. It is called Phoenix and is a simulator for Radio Controlled helicopters. I believe that it makes heavy use of DirectX. It also has a proprietary USB dongle.

I would like to run this application in an XP Home child of an Ubuntu host. The laptop I have targeted for this has the following specifications.

Dual core CPU’s both running at 2 Ghz
4 GB ram
Nvidia graphics card with 1 GB ram

Which virtualization program can I use to make this work as smoothly as possible? I am led to believe that emulation or WINE is not feasible. I have hard disk space and ram to spare so happy to dedicate a child machine for this singular purpose.

So far I am aware of the following virtualization options….

Virtualbox
VMware

I understand that Virtualbox maybe quicker, but has poorer USB support. It also appears that VMware may have 3d graphics acceleration? But all the information I read about this suggests it is only for Macs?

I am so confused. Somebody please help.

Thanks in advance,
John

luisromangz
March 6th, 2008, 10:14 AM
As far as I know, there isn't any virtualization packages that offer graphics acceleration to the guest system.

mozetti
March 6th, 2008, 10:57 AM
Another potential issue is the proprietary USB dongle. If Ubuntu can't properly recognize the device then it won't be able to provide it to the child machine, regardless of the vitrualization software used.

pompeyjohn
March 6th, 2008, 11:02 AM
yes agree - regarding the dongle. Hopefully it will work.

Without 3d acceleration I can not get to the point of checking it will work or not though.

Daveski
March 6th, 2008, 11:10 AM
Sounds like you will have better luck dual-booting - or you could ask Runtime to break away from the proprietory DirectX and move to OpenGL, and even if they could port a Linux version. No harm in asking.

Meatshield
March 6th, 2008, 01:13 PM
3D hardware acceleration is in its infancy with virtualization. If you try to turn on desktop effects in an Ubuntu VM for instance it can't do it. I think VMWare has a beta option for hardware acceleration, but I wouldn't advise doing it. I haven't managed to get it working so far.

fjgaude
March 6th, 2008, 02:37 PM
From what I know about 3D it seems we are quite aways away from having it in virtual. The issue is the hardware: how to emulate complex graphic chips like we do mouse, keyboards, and USB ports? Can we emulate a CPU; I don't think so, ecept to translate its code. That's where many programmers stand right now with DirectX.

VMware is trying and likely will be the first there. But it seems only the gamers are the ones who need it, not the ones in the business world, not even the graphic designers like me. <smile>

pompeyjohn
March 7th, 2008, 05:25 AM
Thank you all. Much appreciated.

I'll keep an eye out for news and if I hear anything will post it here.

bbhavsar
August 4th, 2009, 11:12 AM
VMware support DirectX 9c for Windows guests including XP and Vista.

You could use VMware Workstation/Player for Linux. http://www.vmware.com/products/ws/

Hope that helps...