http://bugs.winehq.org/show_bug.cgi?id=22342
Summary: Wine on Ubuntu Lucid 10.04 x64 does not seem to correctly locate GL libraries Product: Wine Version: 1.1.42 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: opengl AssignedTo: wine-bugs@winehq.org ReportedBy: james.scholes@gmail.com
Since updating to Ubuntu 10.04 pre-release, I am unable to run any wine app that requires OpenGL. I believe these is a problem with wine correctly locating the 32bit dlls required, but I'm no expert.
Games tested are: Steam (runs, but launching any game causes it to exit) Heroes of Might and Magic V (exits before splash screen) Fallout 3 (Steam) (exits before launcher) All contents of Orange Box (exits before video (before start if -novid used))
Every app exits with the same error: 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 X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 137 (GLX) Minor opcode of failed request: 5 (X_GLXMakeCurrent) Serial number of failed request: 530764 Current serial number in output stream: 530764
The serial numbers differ, but everything else is the same.
Note glxgears works fine, and glxinfo reports direct rendering: Yes This is with an ATI HD 4870 graphics card, and the latest Catalyst drivers (10.4) I am happy to provide more information if needed.
http://bugs.winehq.org/show_bug.cgi?id=22342
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Component|opengl |-unknown Resolution| |INVALID Severity|major |normal
--- Comment #1 from Vitaliy Margolen vitaliy@kievinfo.com 2010-04-11 16:41:48 --- Your distro didn't install 32-bit libraries. File bug there.
http://bugs.winehq.org/show_bug.cgi?id=22342
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2010-04-11 16:42:27 --- Whatever glxgears or glxinfo reports is irrelevant. They are 64-bit binaries. Wine is 32-bit.
http://bugs.winehq.org/show_bug.cgi?id=22342
--- Comment #3 from James Scholes james.scholes@gmail.com 2010-04-12 14:23:52 --- (In reply to comment #2)
Whatever glxgears or glxinfo reports is irrelevant. They are 64-bit binaries. Wine is 32-bit.
Ah. That explains a lot. Thanks. (It's also blatantly obvious now I think about it. Durrrrrrr...)