Page 1 of 1

[3.0.4]Linux[HOST]-Windows[GUEST]-OpenGL not working 100%...

Posted: 24. Aug 2009, 15:37
by JeZ-l-Lee
Hi,

I'm running VirtualBox 3.0.4 on Linux Mint 7 Gloria host.
I setup a guest of Windows XP Pro 32bit SP3 into VirtualBox Virtual Machine.
After XP install, I properly installed Windows Guest Additions.
(I previously enabled "3D Acceleration" with 64MB of RAM.)

My problem now is that
a simple SFML OpenGL based game I made
does not display properly in Windows XP guest.
(Game runs, but display windows flickers.)
((Game runs in a window, not full screen.))

The game uses OpenGL for graphics rendering
and OpenAL for audio rendering.

Is there something I can do to make
OpenGL rendering work 100% perfectly
on a Linux Host and Windows XP guest?

Thanks!

PS - This is the Windows version of the game:
http://www.silentheroproductions.com/fi ... _Setup.exe

Jesse

Re: [3.0.4]Linux[HOST]-Windows[GUEST]-OpenGL not working 100%...

Posted: 24. Aug 2009, 15:57
by Sasquatch
Game runs fine on my VM. No flickering or whatsoever. Nice background music though, Tatu with 'not gonna get us'. Are you sure that the Host is capable enough of providing hardware accelerated OpenGL, and not just software mode? Anything else on the Host or Guest that might cause this flickering?

Re: [3.0.4]Linux[HOST]-Windows[GUEST]-OpenGL not working 100%...

Posted: 24. Aug 2009, 16:10
by JeZ-l-Lee
Sasquatch wrote:Game runs fine on my VM. No flickering or whatsoever. Nice background music though, Tatu with 'not gonna get us'. Are you sure that the Host is capable enough of providing hardware accelerated OpenGL, and not just software mode? Anything else on the Host or Guest that might cause this flickering?
Hi Sasquatch!

Thank you for playing my little SFML based video game.
What is your Host and Guest situation?

My host Linux Mint 7 has an ATI Radeon HD 3870 512MB PCIexpress graphics card
with the most recent proprietary ATI display driver installed correctly.

Also, I found a workaround to the flickering OpenGL rendering:
I run game and it displays with flickering.
If I then minimize the entire Host window and restore the host window
then the OpenGL game displays with no flickering!

Anyone have any ideas?

Jesse

Re: [3.0.4]Linux[HOST]-Windows[GUEST]-OpenGL not working 100%...

Posted: 24. Aug 2009, 16:15
by Sasquatch
Probably crappy ATi again. I have Ubuntu 9.04 as Host, with an nVidia GeForce 7800 GTX (bless me with nVidia :D) and the proprietary nVidia driver, nvidia-glx-185.
My laptop has an ATi card, and even though it's only two years old, it's no longer supported in the fglrx driver and am forced to use the open source driver. Therefore, if you have an ATi card, you get screwed one day or another when running Linux (though even Windows 7 won't have an official driver for the legacy cards). ATi's own drivers have always sucked for quality compared to the nVidia drivers. I kinda feel sorry you have an ATi card and use Linux.

Re: [3.0.4]Linux[HOST]-Windows[GUEST]-OpenGL not working 100%...

Posted: 24. Aug 2009, 16:29
by JeZ-l-Lee
Hi Sasquatch(Again),

Well, my ATI card is over a year old now.
Hopefully ATI will not stop supporting it in future ATI Linux graphic drivers.

Thanks for your help!
Love VirtualBox (XP runs 100% perfect in it)...

Jesse