It worked after I three-fingered X. I could navigate my way to the training menu and launch the game with a whopping 1 fps (but this graphic card sucks very hard anyway and even its Linux drivers are bugged (stuff with Z order)).
SCREENIES! It did happen /tongue.gif" style="vertical-align:middle" emoid=":P" border="0" alt="tongue.gif" />
// image didn't load
// feel free to ignore the fps counter /blush.gif" style="vertical-align:middle" emoid="

" border="0" alt="blush.gif" />
// I'm not cheating /tongue.gif" style="vertical-align:middle" emoid=":P" border="0" alt="tongue.gif" />
Then Allegiance tried to read NULL. /doh.gif" style="vertical-align:middle" emoid=":doh:" border="0" alt="doh.gif" />
CODEerr:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @0! (XRandR)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that isn't in the default pool
fixme:d3d7:IDirect3DImpl_7_CreateDevice (0x16e420): Only one Direct3D device per DirectDraw object supported
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that isn't in the default pool
fixme:d3d7:IDirect3DImpl_7_CreateDevice (0x16e420): Only one Direct3D device per DirectDraw object supported
fixme:d3d7:IDirect3DImpl_7_CreateDevice (0x16e420): Only one Direct3D device per DirectDraw object supported
fixme:d3d7:IDirect3DImpl_7_CreateDevice (0x16e420): Only one Direct3D device per DirectDraw object supported
fixme:d3d7:IDirect3DImpl_7_CreateDevice (0x16e420): Only one Direct3D device per DirectDraw object supported
fixme:d3d7:IDirect3DImpl_7_CreateDevice (0x16e420): Only one Direct3D device per DirectDraw object supported
fixme:d3d7:IDirect3DImpl_7_CreateDevice (0x16e420): Only one Direct3D device per DirectDraw object supported
fixme:d3d7:IDirect3DImpl_7_CreateDevice (0x16e420): Only one Direct3D device per DirectDraw object supported
fixme:d3d7:IDirect3DImpl_7_CreateDevice (0x16e420): Only one Direct3D device per DirectDraw object supported
fixme:d3d7:IDirect3DImpl_7_CreateDevice (0x16e420): Only one Direct3D device per DirectDraw object supported
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that isn't in the default pool
fixme:d3d7:IDirect3DImpl_7_CreateDevice (0x16e420): Only one Direct3D device per DirectDraw object supported
fixme:d3d7:IDirect3DImpl_7_CreateDevice (0x16e420): Only one Direct3D device per DirectDraw object supported
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that isn't in the default pool
fixme:d3d7:IDirect3DImpl_7_CreateDevice (0x16e420): Only one Direct3D device per DirectDraw object supported
wine: Unhandled page fault on read access to 0x00000000 at address 0x587147 (thread 0009), starting debugger...
err:seh:start_debugger Couldn't start debugger ("winedbg --auto 8 6124") (4)
Read the Wine Developers Guide on how to set up winedbg or another debugger
EDIT: I *do* have winedbg