ATI 4870 + Fedora 10 + 9.10 Catalyst drivers = World of Warcraft on Linux!!!!

Just an update to my previous article, ripping ATI for their lame Linux support – I finally got World of Warcraft working on Fedora 10, ATI 4870 graphics card, Catalyst 9.10 drivers!  All it took was down grading from Fedora 11 to Fedora 10, turning off my open GL desktop and waiting 6 months for four driver releases from ATI.  That’s all it took to run a game that works great on Linux… if you bought an NVIDIA card!

I was very, very surprised to see this Wine error gone:

^Cwine: Unhandled page fault on read access to 0×00000018 at address 0×624dbf3e (thread 0009), starting debugger…

I tracked this error to the WoW forums, where a Blizzard Dev swore up and down this was a ATI driver issue, so I opened a ticket with ATI and 3 months later it’s fixed.  It’s a little buggy still. When I did an update of WoW the permissions in the directory changed to root.  So you may need to start the game as root, or change the permissions back to the user.

With OpenGL enabled desktop, ‘wine Wow.exe -opengl’ will crash Xwindows.  So turn off desktop effects before launching the game.  However despite these small bugs the gameplay and sound was flawless.  I’m getting 30 FPS in Ogrimaar.  Much more comparable to Windows XP performance than my Nvidia 7950 GTX was. ATI hardware is awsome but the driver support is lousy.  Even Windows XP crashes when exiting some DirectX games.  I can understand ATI letting the Linux drivers slide, but routinely crashing Windows XP…?  Damn.

If anyone has configuration questions please leave a post and I’ll see what I can do to help.

No Comments »

RSS feed for comments on this post. TrackBack URL

Leave a comment