http://bugs.winehq.org/show_bug.cgi?id=9263
--- Comment #44 from Jon Leachman ultrabatman@gmail.com 2008-06-29 18:30:42 --- I had the same super-slow framerate problem in Ubuntu 8.04, wine 1.0 & 1.1, but finally found a way to boost performance to a playable level: * Switch to wine 0.9.61 * Uncheck "Allow pixel shader" in winecfg Graphics tab * XP win version appears to work best, 98 is passable * Start GW: WINEDEBUG=-all wine Gw.exe (the WINEDEBUG thing is to prevent wine from spewing loads of debug messages that, at least for me, interfered with GW rendering) * Before logging in to ArenaNet, hit the Auto button at the bottom of the Graphics tab in the Options window * Whenever the frame rate drops (happens to me occasionally) just hit that Auto button again...
I was originally getting less than 1 fps, but I get around 7-10 fps with this method. I have crappy onboard Intel G31 graphics, so maybe ~10 fps is about the best I can do. I should add that wine 1.0 & 1.1 segfault after I hit the GW "Play" button on the initial screen if "Allow pixel shader" is unchecked, which is why I had to revert to 0.9.61. Incidentally, should I submit a bug report about this, since it appears to be specific to >= v1.0?
Hope this is helpful to someone.
My setup: Ubuntu 8.04 Hardy Asus P5KPL-CM (Intel G31 chipset) onboard graphics 2048 MB DDR2 mem Intel Q6600 cpu (quad-core 2.4 GHz)