Comment 10 for bug 406865

Revision history for this message
Nick Gerner (nick-gerner) wrote : Re: [Intel GM45] 3D applications fail to run in WINE

I have what I think is the same issue, and I think I'm running the very latest wine install (not in ubuntu). The strange thing is that it's worked for me a couple of times. I thought restarting X would fix it (i.e. crash on second launch) but it doesn't. And X crashes when I try to run this sometime (a la 40106)

I'm running Dungeon Keeper 2 (apparently it's abandonware, but I bet the above repro will work great)

I tried changing some wine settings (see http://wiki.winehq.org/UsefulRegistryKeys ) but I don't think any of those are related.

For those of you looking for help on related, but different issues: I did make progress when I installed the libg1-mesa-dri package (which for some reason wasn't installed by default, that's how I got direct render: Yes to work)

$ wine DKII.exe
X Error of failed request: GLXBadDrawable
  Major opcode of failed request: 154 (GLX)
  Minor opcode of failed request: 5 (X_GLXMakeCurrent)
  Serial number of failed request: 230
  Current serial number in output stream: 230

$ uname -a
Linux nick-laptop 2.6.28-15-generic #49-Ubuntu SMP Tue Aug 18 19:25:34 UTC 2009 x86_64 GNU/Linux

$ cat /etc/issue
Ubuntu 9.04 \n \l

$ wine --version
wine-1.1.30

$ glxinfo | grep version
server glx version string: 1.2
client glx version string: 1.4
GLX version: 1.2
OpenGL version string: 2.0 Mesa 7.4
OpenGL shading language version string: 1.10

$ glxinfo | grep version
server glx version string: 1.2
client glx version string: 1.4
GLX version: 1.2
OpenGL version string: 2.0 Mesa 7.4
OpenGL shading language version string: 1.10

$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Mesa DRI Mobile IntelĀ® GM45 Express Chipset GEM 20090326 2009Q1 RC2

attached is Xorg.0.log