Play World of Warcraft in Ubuntu Linux

Did you purchase World of Warcraft, but you run Ubuntu Linux? Can’t figure out how to get it running in Linux? This tutorial will show you how, with a little effort to get World of Warcraft running in Ubuntu Linux (version 9.04).

Does Blizzard allow you to run World of Warcraft in Linux?

One of the first questions you may have is, “Does Blizzard allow me to run World of Warcraft in Linux?”. The Terms of Use/Service of World of Warcraft do clearly state that you are not allowed to modify any of the core game files. With that being said, I myself actually contacted Blizzard with this very question. They told me that, while they don’t provide any support for Linux if you run into problems, they in fact have a lot of players that opt to play while using Linux, and that they do in fact allow this practice.

Step 1: Installing WINE

First off, the acronym WINE is sort of a misnomer. WINE stands for Wine Is Not an Emulator, and WINE is not an emulator, kind of. I say kind of because what WINE does is enables you to run Windows programs, including many Windows games, in Linux, which is the same thing an emulator does. However, unlike an emulator, WINE does not use any copyrighted Windows source code to do so, which makes it not an emulator, and also makes it legal to use it.

Now, to get World of Warcraft running in Linux, the first thing you are going to need to do is install WINE. To do so, start up your terminal prompt, and type the following:

$ sudo su

[enter the password you use to log into Ubuntu]

$ apt-get install wine msttcorefonts ttf-xfree86-nonfree

[if prompted, hit “Y” and then “Enter” to verify installation]

You have now installed WINE. On to the next step. Keep the terminal open, as it will be needed in future steps.

Step 2: Configure 3d Drivers to Work with World of Warcraft

The next step is to make sure your video card is set up properly. In the terminal, type:

$ glxinfo | grep rendering

It should then return with the following:

“Yes”

If it says “no” then you will need to install the correct drivers. The steps to install these drivers will not be covered in this tutorial, however, if you use ATI or nVidia, the process is pretty simple, and you should be able to find instructions on Linux help sites, or the manufacturer sites for those.

Step 3: Installing World of Warcraft

The next step is going to be to install World of Warcraft. You should be able to simply insert the CD media that you purchased, and run the program, just as you would in Windows. If you no longer have the CD media, you can download World of Warcraft directly from the World of Warcraft website, which is:

http://www.worldofwarcraft.com/downloads/files/pc/wowclient-downloader.exe

Simply follow the on screen prompts, just as you would in Windows. Congratulations, you have now installed World of Warcraft. Don’t get excited yet though, we are not done. Before you can run World of Warcraft, there is one more step.

Step 5: Configuring World of Warcraft to work in Linux

The final step we need to do is to configure World of Warcraft to work in Linux. This is pretty simple actually. In the terminal type:

$ gedit ~/.wine/drive_c/Program Files/World of Warcraft/wtf/Config.wtf

This may vary if you changed the installation directory of World of Warcraft. This will open up a new window with the Config.wtf file. At the end of the Config.wtf file, add the following:

SET gxApi “opengl”

SET ffxDeath “0”

SET ffxGlow “0”

SET SoundOutputSystem “1”

SET SoundBufferSize “150”

After adding these lines, save the file. If the Config.wtf file did not exist, simply run World of Warcraft once, and quit immediately. Try again, and the file should be there. There is no need to add registry keys or values, as WINE does not require this.

Congratulations, you are finished

Congratulations is in order, as you have now successfully set up World of Warcraft to work in Linux. Easy, wasn’t it? You should now be able to run World of Warcraft, log in, and play.

6 Responses

Anonymous
09.06.20

When it gets to the EULA before installation the Agree button does not activate. and yes I scrolled down to the bottom. =)

09.06.20

It worked for me… hmm. Are you sure your ALL the way at the bottom? You could just be most of the way. Try clicking on the scroll bar its self and dragging it to the bottom.

09.06.20

Just to let everyone know, I requested one comment to this article be removed as spam. This comment was deleted as such.

I understand there may be newer articles out that cover this, with updates to them on new or better ways of doing it, but please do not post links to those articles in these comments, as I am paid per view for the articles I write. So, that takes my money I am earning away from me.

You are welcome to inform users to search for newer articles, or post additional information on how to do this in the comments, but please, no links to articles outside of the Triond network.

Links to articles inside the Triond network of websites are ok. Thanks. :) .

Ronald
09.06.20

IMPORTANT INFO ABOUT NOT SHOWING THE ‘ AGREE’ BUTTON:

Wine 1.0.1 (The current stable version) does show this problem on both of my linux machines. This problem is solve-able by upgrading it to the newer ‘beta’ version of Wine, version 1.1.28.

This version is, of course, free and downloadable from the Wine HQ website.

I hope this helps people. :-)

Chace
09.06.20

Lol when i tried before, the agree button didnt ac tivate either. Now you dont have to scroll to the bottom so it works

nate13
09.06.20

After downloading the client and trying to run the WoW client I get this message

Archive: /home/nathan/Downloads/wowclient-downloader(3).exe
[/home/nathan/Downloads/wowclient-downloader(3).exe]
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
zipinfo: cannot find zipfile directory in one of /home/nathan/Downloads/wowclient-downloader(3).exe or
/home/nathan/Downloads/wowclient-downloader(3).exe.zip, and cannot find /home/nathan/Downloads/wowclient-downloader(3).exe.ZIP, period.

Leave Your Response