Need help to enable Direct3D support

Discussions related to using VirtualBox on Windows hosts.
Post Reply
Soulatial
Posts: 96
Joined: 11. Nov 2008, 21:07

Need help to enable Direct3D support

Post by Soulatial »

Since VBox 3.0 it supports Direct3D http://www.virtualbox.org/manual/UserMa ... uestadd-3d
However I can't get it running. I have VBox 3.0.2. Host and guest XP Pro 32 Bit. Installed new guestAdditions in the guest, activated 3D-Support in the VBox-Gui. However I can't run Direct3D-Tests in dxdiag in the guest.
Please help me to get Direct3D running.

EDIT: Of course I checked the Box to install 3D-Support when installing the GuestAdditions.
dmcgraw
Volunteer
Posts: 808
Joined: 24. Jun 2008, 17:16
Primary OS: Ubuntu 8.10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: XP, Ubuntu 9.10
Location: St. Louis, MO, USA

Re: Need help to enable Direct3D support

Post by dmcgraw »

Were you running XP in safe mode when you installed the Guest Additions?
Sasquatch
Volunteer
Posts: 17798
Joined: 17. Mar 2008, 13:41
Primary OS: Debian other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows XP, Windows 7, Linux
Location: /dev/random

Re: Need help to enable Direct3D support

Post by Sasquatch »

Which graphics card do you have? Is it capable of providing hardware accelerated OpenGL? This is needed, because all the D3D calls in the Guest from DirectX are translated to OpenGL ones using the Wine D3D support packages. If you have some kind of Intel graphics card, you're pretty much stuck as most of these cards (all except the most recent ones) don't have OpenGL support in their hardware.
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
IAmBill
Posts: 29
Joined: 6. Sep 2008, 21:30

Re: Need help to enable Direct3D support

Post by IAmBill »

Also, did you try all of the tests? I don't know what it is for everyone else, but the Direct3D 7 test failed while the D3D 8 and 9 tests passed. This was expected since Direct3D 8 and 9 is what Virtual box claimed it supports. Just make sure you don't get thrown off when you see it fail the D3D 7 test. These tests were performed on the Intel X3100 chipset. I should also note that I run OpenGL on the host just fine, as well.
Soulatial
Posts: 96
Joined: 11. Nov 2008, 21:07

Re: Need help to enable Direct3D support

Post by Soulatial »

It was safemode. A friend told me that I have to install the GuestAddittions in safemode that 3D works. Why doesn't warn me the setup when trying to install 3D support in normal mode?
Also, did you try all of the tests?
I wasn't even able to to the tests, the button was grayed out. Now I can do the tests, but only DirectX 9 tests work. 8 fails (7 also).

EDIT: Now in a second try of the tests DirectX 8 tests worked also. It seems to be very experimental...
Post Reply