http://bugs.winehq.org/show_bug.cgi?id=8770
--- Comment #25 from Dustin xylo36@yahoo.com 2007-10-17 17:29:32 --- (In reply to comment #24)
(In reply to comment #23)
I can confirm this happening in fedora 7 and feisty with ATI 9800, 9200, and mobile versions. I have noticed that the game will run on all the hardware/software I use if the game loads in "indirect rendering" mode. Performance will be slower, but the game is playable and will not lock up in ladder matches. It seems to load in the indirect rendering mode randomly, so I have gotten used to starting the game multiple times until I see the message.
How can I activate the "indirect rendering" mode? I was trying to find something in winecfg but nothing that said indirect rendering mode.
I haven't been able to find a way to force it. All I know is that the following lines must display in the console or the game will freeze:
libGL error: drmMap of framebuffer failed (Cannot allocate memory) libGL error: reverting to (slow) indirect rendering libGL error: drmMap of framebuffer failed (Cannot allocate memory) libGL error: reverting to (slow) indirect rendering
Like I said, for my system it seems to be completely random. I will sometimes have to load the game 5-10 times before those lines will be displayed in the console.