Page 1 of 1

D3D crash on XP Guest with Guest Additions

Posted: 1. Dec 2010, 06:09
by Elo Naj
Well, I had Archlinux 32 Bit as an OS and Virtualbox and D3D worked fine on my XP Pro Guest, but now I switched to Gentoo 64 Bit, compiled VBox 3.2.10, created a new Win Xp Pro Guest, installed the guest-additions (3.2.10) in save mode, activated the 3D and 2D acceleration, but D3D does not work, programs which need D3D crash and create strange graphical glitches and the processes are not killable through the taskmanager. Now the question is there anything I've forgotten or should I wait till the next release.

Re: D3D crash on XP Guest with Guest Additions

Posted: 1. Dec 2010, 06:22
by Bryan1998
Did you install Guest Additions in Safe Mode?

Re: D3D crash on XP Guest with Guest Additions

Posted: 1. Dec 2010, 06:27
by Elo Naj
Yes as I stated in my post above

Re: D3D crash on XP Guest with Guest Additions

Posted: 1. Dec 2010, 06:35
by Bryan1998
Host and Guest details please?

Re: D3D crash on XP Guest with Guest Additions

Posted: 1. Dec 2010, 06:58
by Elo Naj
Host: Gentoo 64 Bit (Kernel 2.6.34.), Geforce 9500 GT, 4GB Ram, AMD Phenom(tm) 9650 Quad-Core Processor
Guest: XP Pro Servicepack 3, Graphic 128 MB, 1400 MB Ram, 4 Processors

If there is anything else you need tell me but I will now go to sleep therefore I will answer tomorrow.

Re: D3D crash on XP Guest with Guest Additions

Posted: 1. Dec 2010, 20:45
by Bryan1998
Did you select D3D in GA install? (You need to boot into safe mode for that, too.)

Oh, you should leave 1 core for the host, at least.

Re: D3D crash on XP Guest with Guest Additions

Posted: 1. Dec 2010, 20:54
by Elo Naj
Jep I selected it and the drivers are installed as indicated by dxdiag, well if I test D3D in there it will also crash and you'll only see black.

Re: D3D crash on XP Guest with Guest Additions

Posted: 1. Dec 2010, 22:01
by Shadowww
Bryan1998 wrote:Oh, you should leave 1 core for the host, at least.
Quick question, why's that? He's running Linux, there are no thousands of useless services that constantly need CPU power.

Re: D3D crash on XP Guest with Guest Additions

Posted: 1. Dec 2010, 22:41
by Bryan1998
Because, if there's no left for the system, it will lock up. Regardless of the OS. It's just like a computer with no CPU. That simple.

EDIT: is your game on this list? --> http://forums.virtualbox.org/viewtopic.php?f=1&t=18953

Re: D3D crash on XP Guest with Guest Additions

Posted: 1. Dec 2010, 22:55
by Elo Naj
Well it will not lock up because Vbox will not use that much of the CPU, and my problem is in every D3D application.
Programms that need no D3D are working fine.

Re: D3D crash on XP Guest with Guest Additions

Posted: 1. Dec 2010, 23:56
by Perryg
Elo Naj wrote:Well, I had Archlinux 32 Bit as an OS and Virtualbox and D3D worked fine on my XP Pro Guest, but now I switched to Gentoo 64 Bit, compiled VBox 3.2.10, created a new Win Xp Pro Guest, installed the guest-additions (3.2.10) in save mode, activated the 3D and 2D acceleration, but D3D does not work, programs which need D3D crash and create strange graphical glitches and the processes are not killable through the taskmanager. Now the question is there anything I've forgotten or should I wait till the next release.
When you say you compiled this are you talking about the version from Gentoo?
The reason I ask is usually we do not support these versions directly because they actually port it to their own OS. I would think the reason would have something to do with vboxvideo and the openGL plus the xorg version and its requirements.

If you tried to compile the version from VirtualBox you would need to have all the additional packages to do this.

I have also read that 3D does not work in VirtualBox from Gentoo unless you are running it in administrator mode (root) so there must be permission and or dependencies that need to be addressed. You might get further by searching and asking here http://forums.gentoo.org/

Re: D3D crash on XP Guest with Guest Additions

Posted: 2. Dec 2010, 00:24
by Elo Naj
Thank you that was the problem as I started VBox in root it worked.