Skip to content

World of Warcraft in Linux using Wine

Many manuals of installing and using World of Warcraft (or simply WoW) in Linux using Wine (Windows emulation) are outdated and provide lots of complex instructions for old Wine version. The truth is very simple:

  1. Take a recent Wine version. Any version from this year (2007) will do. Debian and Ubuntu users can either use the wine from the latest releases of the distros or use the winehq.org repositories.
  2. Install WoW via the usual installer
  3. Edit $WOW/WTF/Config.wtf and add following lines:

    SET gxApi "OpenGL"
    SET SoundOutputSystem "1"
    SET SoundBufferSize "100"
  4. Run ‘wine regedit’ and set HKEY_CURRENT_USER->Software->Wine->OpenGL->DisabledExtensions to “GL_ARB_vertex_buffer_object” (you will need to create this string value)

That is it! You can now simple run ‘wine WoW.exe’ and play the game. Updates also work perfectly. The speed is a bit faster then in the other operating systems and (just like in MacOs X) you can have all your software opened on one virtual desktop, WoW on another and switch between them instantly.

 

4 Comments

  1. Geoff Rivell wrote:

    And if you use the R300 open source drivers for ATI you must run in Direct3D mode. And run driconf and select no fallbacks. But trust me on this, I have used it on ATI’s with closed source driver and Nvidia’s. Windows is 20% more FPS. Nothing to care about though since it runs perfectly fine under Linux :) Just if you have a cheapy card you might.

    Sunday, June 17, 2007 at 01:06 | Permalink
  2. Adam wrote:

    How to play wow in Mac?

    Monday, June 18, 2007 at 10:06 | Permalink
  3. Jeremy wrote:

    Thanks for this guide, worked great. ^_^

    Tuesday, June 19, 2007 at 21:06 | Permalink
  4. Tracee Hake wrote:

    Hey man nice post, I’ve added you to my RSS reader :) I have a blog about making world of warcraft gold, you can check it out if you want :)

    Wednesday, April 15, 2009 at 14:04 | Permalink

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*