http://bugs.winehq.org/show_bug.cgi?id=17349
Summary: Half-Life based games does not work within Xfce4 with Wine 1.1.13 and up Product: Wine Version: 1.1.13 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P3 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: mad@anipsyche.net
With version >1.1.12 of Wine running on Xfce 4.4.3, running Half-Life based games through Steam results in the main menu of the game showing for a second, and then it exits back to Steam. Testet deleting .wine and reset all settings, reinstalling Steam, with or without all Windows-fonts copied over to .wine/drive_c/windows/Fonts, but nevertheless it refuses to work.
Tried both Counter-Strike 1.6, Half-Life, and a 3rd party mod of Half-Life, all with the same result.
Also tried starting the game windowed, with OpenGL, D3D or Software-rendering, with or without virtual desktop, with 16bit color depth and 24 bit color depth in X, running Half-Life with same resolution as desktop.. all this to no avail.
When starting Steam, letting it load completely, and then double-clicking "Half-Life", this debug message appears in console:
err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1 fixme:shdocvw:ViewObject_SetAdvise (0x1b3588)->(1 00000002 0x1606e00) fixme:shdocvw:PersistStreamInit_InitNew (0x1b3588) fixme:shdocvw:WebBrowser_put_RegisterAsBrowser (0x1b3588)->(ffffffff) fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0x1b3588)->(ffffffff) fixme:shdocvw:OleInPlaceObject_InPlaceDeactivate (0x1b3588) fixme:shdocvw:OleInPlaceObject_UIDeactivate (0x1b3588) fixme:shdocvw:OleObject_Close (0x1b3588)->(1) fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers fixme:win:EnumDisplayDevicesW ((null),0,0x33f338,0x00000000), stub!
(it was so short that I allowed myself not to make an attachment of it...)
The weird thing is.. all this text is produced during the load sequence of the game, and the last line is printed out before the game just exits. It actually just seem like the game is exited cleanly, which I think is weird.
Works in Wine 1.1.12, does not work with Wine 1.1.13 or 1.1.14
http://bugs.winehq.org/show_bug.cgi?id=17349
--- Comment #1 from Juan Lang juan_lang@yahoo.com 2009-02-11 15:22:00 --- Could you do a regression test? http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=17349
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2009-02-11 20:35:59 --- Not major - http://bugs.winehq.org/page.cgi?id=fields.html#bug_severity Make sure you killed pulseaudio and disabled "steam community in-game".
http://bugs.winehq.org/show_bug.cgi?id=17349
--- Comment #3 from Mads mad@anipsyche.net 2009-02-12 02:15:29 --- I'll do a regression test later today. Steam Friends and Pulseaudio are both disabled, I only have alsa support anyway...
http://bugs.winehq.org/show_bug.cgi?id=17349
Mads mad@anipsyche.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #4 from Mads mad@anipsyche.net 2009-02-17 17:34:03 --- I was mistaken, this was a Gentoo-specific bug which had nothing to do with xfce, as far as I know. After doing a full regression test without finding anything, I stumbled upon this bugreport over at bugs.gentoo.org: http://bugs.gentoo.org/show_bug.cgi?id=257038
This bug should be closed :) But please look over the gentoo bug report, because having to manually edit the portage repo everytime you sync is quite annoying..
http://bugs.winehq.org/show_bug.cgi?id=17349
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Dmitry Timoshkov dmitry@codeweavers.com 2009-02-17 22:00:28 --- Closing invalid.