3D Acceleration Support

This is for discussing general topics about how to use VirtualBox.

Re: 3D Acceleration Support

Postby pchev » 26. Jun 2009, 13:50

As I understand d3d8.dll is directx 8 and d3d9.dll is directx 9.
My XP VM originally contain a copy of the Microsoft version of this two dll. I don't know if this files are part of the basis XP system or are here because of a dxsetup launched by a third party installer in the past. (this is a old VM I use for a lot of testing)

After installing Virtualbox 3.0 beta2 I use the menu Devices / Install Guest Additions, this launch the installer from the virtual CD. I select to install direct3d from this installer and reboot the VM.
With this version you not need to install wined3d separately, this install the wine interface code in d3d8.dll and d3d9.dll in place of the Microsoft version.

When I do that for the first time dxdiag tell me that direct3d is not available and looking at C:\windows\system32 I see the two old dll dating of 2004.
Then I try to remove them and install the Guest Additions again, but after reboot the old files have returned again. I don't know enough of windows to know which process do this magic (and without any prompt).

Doing the same in safe mode it finally work.
pchev
 
Posts: 2
Joined: 25. Jun 2009, 13:34
Primary OS: Ubuntu other
VBox Version: PUEL
Guest OSses: windows

Re: 3D Acceleration Support

Postby crhylove » 27. Jun 2009, 03:23

Very interesting. Maybe I'll try this out! Thanks!
crhylove
 
Posts: 31
Joined: 31. Aug 2008, 19:02

Re: 3D Acceleration Support

Postby cracken » 29. Jun 2009, 15:20

hmm I installed VirtualBox 3.0 Beta2 setup a Virtual Windows XP and installed the guestadditions for beta2.. enabled 3D support + 128MB ram ofc..
But eve-online doesnt seem to work with it:/ game starts all great and detects grafikcard and so one but once i try to log into my account and the character screen is supposed to popup game just dies... no error msg nothing. Someone siminar experince with that or even better a solution to that:)

best regards
cracken
 
Posts: 1
Joined: 29. Jun 2009, 15:10
Primary OS: MS Windows XP
VBox Version: OSE other
Guest OSses: Windows XP

Re: 3D Acceleration Support

Postby crhylove » 1. Jul 2009, 10:31

3d Acceleration is grayed out for me on every VM... I'm using Windows XP x64.... Any ideas?
crhylove
 
Posts: 31
Joined: 31. Aug 2008, 19:02

Re: 3D Acceleration Support

Postby nowave » 1. Jul 2009, 12:08

I'm experiencing the same thing. I'm trying to run Ubuntu 9.04 as a guest OS on an Windows XP SP3, both OSs are 32 bit versions. Under the Display options I am unable to select Extended features, that is, the Enable 3D acceleration is inaccessible. Any ideas?
nowave
 
Posts: 5
Joined: 25. Jan 2008, 18:03

Re: 3D Acceleration Support

Postby Technologov » 1. Jul 2009, 13:33

crhylove: 3D Acceleration is only available for 32-bit Windows guests.
Technologov
Volunteer
 
Posts: 3313
Joined: 10. May 2007, 16:59
Location: Israel

Re: 3D Acceleration Support

Postby nowave » 1. Jul 2009, 14:28

Technologov wrote:crhylove: 3D Acceleration is only available for 32-bit Windows guests.

Hello Technologov!
I had a feeling that the 3d acceleration is available for all of the guest OSs, as of version 3.0? Which I've forgotten to mention I'm using.
nowave
 
Posts: 5
Joined: 25. Jan 2008, 18:03

Re: 3D Acceleration Support

Postby Technologov » 1. Jul 2009, 15:01

nowave: Best to look in user's manual of _your_ version of VirtualBox to see what are the limitations.

See section "4.8. Hardware 3D acceleration"
Technologov
Volunteer
 
Posts: 3313
Joined: 10. May 2007, 16:59
Location: Israel

Re: 3D Acceleration Support

Postby nowave » 1. Jul 2009, 15:09

Ok, will look it up. Thanks!
nowave
 
Posts: 5
Joined: 25. Jan 2008, 18:03

Re: 3D Acceleration Support

Postby nowave » 1. Jul 2009, 15:18

I'm afraid it does not say anything about being unable to select the 3D acceleration. It only states that it has been disabled by default, since it's still an experimental version. I can not even enable the 3D acceleration in the virtual machine settings, as you can see in the attachment.
Attachments
3daccell.jpg
3daccell.jpg (126.56 KiB) Viewed 30347 times
nowave
 
Posts: 5
Joined: 25. Jan 2008, 18:03

Re: 3D Acceleration Support

Postby Technologov » 1. Jul 2009, 15:37

nowave:
1. Check that 3D acceleration works on Host. (you can download TuxRacer or Google Earth for that)
2. If it does, then open bug report in bugzilla.
Technologov
Volunteer
 
Posts: 3313
Joined: 10. May 2007, 16:59
Location: Israel

Re: 3D Acceleration Support

Postby nowave » 1. Jul 2009, 17:12

@Technologov
Google Earth is working in Direct3D mode, while TuxRacer isn't working at all.
I've also ran dxdiag, and went through all the test there, but everything seems to be ok.
nowave
 
Posts: 5
Joined: 25. Jan 2008, 18:03

Re: 3D Acceleration Support

Postby markba » 4. Jul 2009, 23:27

Tip. You can test if your host is 3D enabled, by the following command:

Code: Select all   Expand viewCollapse view
glxinfo |grep direct


If it states 'Yes', than it's OK.

On topic.

I have the same problem (disabled checkbox for 3D accelaration). Strange thing though, that I'm certain, the checkbox was enabled at first, but suddendly, it was disabled, no matter what I did (re-installing guest additions, rebooting, etc.).
VBoxTool: VirtualBox automation tools http://vboxtool.sourceforge.net/
markba
 
Posts: 99
Joined: 1. Oct 2007, 23:50
Location: The Netherlands

Re: 3D Acceleration Support

Postby ajmas » 5. Jul 2009, 00:17

I had Direct 3D working for a while, but now my dxdiag tool is crashing. I had changed something, but I am not sure what, so I am not sure how to resolve the issue. What I have tried since include:
- resinstalled Direct X 9.0c
- reinstalled the new guest additions (first displacing d3d9.dll and d3d8.dll)

This does not seem to have resolved the issue. Does anyone have a list of direct-x related files they have installed in their Windows XP installation, if you have managed to get Direct 3D working with VirtualBox 3.0.

BTW One thing that does bother me is that in the version information for the two DLLs installed Microsoft is defined at the publisher, even when the rest makes reference to WineD3D.
VB version: 6.0 Primary OS: MacOS X 10.15.x
ajmas
 
Posts: 75
Joined: 27. Jan 2009, 19:37
Location: Olympus Mons Colony, Mars
Primary OS: Mac OS X other
VBox Version: OSE other
Guest OSses: Windows XP SP3, Ubuntu, CentOS

Re: 3D Acceleration Support

Postby Roman1 » 6. Jul 2009, 08:47

3D support in 3.0 seems to hang my display halfway during KDE startup. Windows Vista 64bit host, Fedora 10 64bit guest.
Only the mouse pointer still moves, everything else is frozen. I can ssh into the machine, but no keyboard or display. Disabling 3d support in the VMs config as workaround.

> glxinfo
name of display: :0.0
OpenGL Warning: Failed to connect to host. Make sure 3D acceleration is enabled for this VM.
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2

Roman
Roman1
 
Posts: 16
Joined: 18. Dec 2008, 17:38

PreviousNext

Return to Using VirtualBox

Who is online

Users browsing this forum: No registered users and 12 guests