Hi, I'm having some issues with multiple games running under Wine, namely the GoG versions of Age of Wonder and Baldur's Gate. Both of these are listed on WineHQ as compatible, but I'm not having the same luck. If Compiz is running when I start the game, I get a black screen, but the game itself is obviously working, as the game music is playing and I can hear menu buttons pressed when randomly moving/clicking the mouse around. When using metacity, instead of a black screen it's actually just completely transparent - I see a subsection of my normal desktop, but again, the music is playing and I can click menu buttons. Also, if I attempt to use Metacity's window swapper (Alt-tab), the small area where the box shows up will actually display the game for a small period of time. Things I've tried: -Reverting to the latest "stable" Wine release; no effect. -Setting wine to run a virtual desktop; no effect. Other information: -Using Wine 1.3.34 -Running Mint 11 (Katya) 64-bit -ATI HD4890 using proprietary drivers Terminal output:> fixme:heap:HeapSetInformation (nil) 1 (nil) 0 > fixme:process:SetProcessDEPPolicy (1): stub > fixme:heap:HeapSetInformation (nil) 1 (nil) 0 > fixme:win:EnumDisplayDevicesW ((null),0,0x33f65c,0x00000000), stub! > err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered > err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1 > err:ole:CoGetClassObject class {d8f1eee0-f634-11cf-8700-00a0245d918b} not registered > err:ole:CoGetClassObject no class object {d8f1eee0-f634-11cf-8700-00a0245d918b} could be created for context 0x1 > fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels > fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels > fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels > fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels > fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels > fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels > fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels > fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels > fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels > fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels > fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels > fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels > fixme:ddraw:ddraw7_WaitForVerticalBlank iface 0x169a68, flags 0x1, event (nil) stub! > err:ole:CoGetClassObject class {92fa2c24-253c-11d2-90fb-006008a1f441} not registered > err:ole:CoGetClassObject no class object {92fa2c24-253c-11d2-90fb-006008a1f441} could be created for context 0x1 > err:ole:CoGetClassObject class {d8f1eee0-f634-11cf-8700-00a0245d918b} not registered > err:ole:CoGetClassObject no class object {d8f1eee0-f634-11cf-8700-00a0245d918b} could be created for context 0x1
Sorry for the double-post in here, but since I can't edit my post... This screenshot should show what I mean by the "transparency' issue (although in this case running with a virtual desktop): http://i.imgur.com/mxtWT.png
On Wed, Dec 14, 2011 at 5:45 AM, Foerthan <wineforum-user at winehq.org> wrote:> Hi, > > I'm having some issues with multiple games running under Wine, namely the GoG versions of Age of Wonder and > Baldur's Gate. Both of these are listed on WineHQ as compatible, but I'm not having the same luck. > > If CompizWine and Compiz are not compatible. You'll have to turn off Compiz to run Wine. James
> Wine and Compiz are not compatible. You'll have to turn off Compiz to run Wine....which is why I also said what happens when using Metacity instead of Compiz, which did absolutely nothing for the problem. Did you read the rest of what I said, or did you simply stop at that?
> What is the version of the Catalyst drivers you are using?I upgraded to 11.11 (latest) from the official site just yesterday hoping it would help, but there wasn't any change =( By the way, I apologize if my last comment seemed a bit heated... I'm just frustrated from trying to get this working when I know that it should be.
Mateusz Stachowski
2011-Dec-14 19:53 UTC
[Wine] Re: Black (transparent?) Screen - wine 1.3.34
Hi Foerthan, If you have problems with Baldur's Gate on Wine you could try GemRB. That's a portable open-source implementation of Bioware's Infinity Engine. Unfortunately it's development is still in Beta stage (bugs are expected). I didn't try it myself yet, but with GOG Holiday Sale I've bought both Baldur's Gate and Planescape: Torment so it's probably time to test GemRB. GemRB Wiki (http://www.gemrb.org/wiki/doku.php?id=start) GemRB Game Engine (http://sourceforge.net/projects/gemrb/) PPA for GemRB (https://launchpad.net/~sao/+archive/ppa) That PPA contains latest stable release, but it probably would be better to clone the git repository and compile it yourself.