Direct3D on Linux Guest
Posted: 23. May 2010, 00:16
Is it possible to get Direct3D working with Wine, on a Linux Guest?
I've seen people mention that they got this working on the Wine forums, but when I drilled down, I couldn't find any details on their exact configuration.
Yes, I know this is likely a Wine related issue, but other people say they have gotten something like this working, and people w/ these errors that solved the issue were running on hardware, not virtualized.
Note that OpenGL is working for me on this guest, with hardware acceleration, as is the Ubuntu "visual effects" feature (Compiz?)
Windows 7 x64 Host
nVidia GTX 260
Virtualbox 3.20
Ubuntu 10.04 x86, updated
Guest additions are installed
The error I'm getting is:
"err:wgl:X11DRV_wglCreateContext Cannot get FB Config for iPixelFormat 0, expect problems!
err:d3d:InitAdapters Failed to get a gl context for default adapter
Direct3D9 is not available without OpenGL."
I get this error on both World of Warcraft and SysWOW64/dxdiag.exe (shared from the host machine).
I also get an error in WoW with opengl32.dll if I try to launch in OpenGL mode:
"err:module:attach_process_dlls "opengl32.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"E:\\Users\\Public\\Games\\World of Warcraft\\Wow.exe" failed, status c0000005"
Is there more info I can provide, or more logs that would be useful to drill down into this error?
I've seen people mention that they got this working on the Wine forums, but when I drilled down, I couldn't find any details on their exact configuration.
Yes, I know this is likely a Wine related issue, but other people say they have gotten something like this working, and people w/ these errors that solved the issue were running on hardware, not virtualized.
Note that OpenGL is working for me on this guest, with hardware acceleration, as is the Ubuntu "visual effects" feature (Compiz?)
Windows 7 x64 Host
nVidia GTX 260
Virtualbox 3.20
Ubuntu 10.04 x86, updated
Guest additions are installed
The error I'm getting is:
"err:wgl:X11DRV_wglCreateContext Cannot get FB Config for iPixelFormat 0, expect problems!
err:d3d:InitAdapters Failed to get a gl context for default adapter
Direct3D9 is not available without OpenGL."
I get this error on both World of Warcraft and SysWOW64/dxdiag.exe (shared from the host machine).
I also get an error in WoW with opengl32.dll if I try to launch in OpenGL mode:
"err:module:attach_process_dlls "opengl32.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"E:\\Users\\Public\\Games\\World of Warcraft\\Wow.exe" failed, status c0000005"
Is there more info I can provide, or more logs that would be useful to drill down into this error?