[a more recent article on this subject is posted here]

World of Warcraft. Or WoW in short. Probably the most played game on this entire globe today. And I can understand why. The game is really mesmerizing and is able to suck you into it’s own world and offers a lot for a variety of folk out there.

But… It’s a Mac and Windows only game.

Fortunately being also for Mac means that it supports OpenGL as well and therefore there is no real reason why it shouldn’t be able to run natively on Linux as well. Seeing that there are more Linux users than Mac users (I think), the reason why there isn’t a native Linux client for WoW really is beyond me, but is also beyond the scope of this blog. What we want to do is play WoW, and on our Linux desktops no less.

So here we go : Installing and playing World of Warcraft in Linux.

First off, you need to download the client downloader and installer from the world of warcraft website. You know where to do that yourself I hope and I won’t go into it here.

Download it and run it and let it install WoW. It might give you the odd errormessage popup now and then, but in my experience, i could just click the OK button and it continued anyway. Quite possibly it was trying to tell me that it made a folder structure on my harddisk in the ‘Shared’ section or something like that. It also might ask you to download Gecko because of some HTML content. Just OK it.

After it’s done downloading the installation, it will show you the screen of your version with the install option in the left of the window.

click to view full size

click to view full size

Click it and behold : the EULA.

Now if you have a situation similar to my own, this might show you the entire EULA and when you scroll all the way down, the damned ‘AGREE’ button stays grayed out. Turns out that Blizzard is using some browser specific things to enable that AGREE button and since we do not have a webbrowser in our environment, it’s not registering we scrolled all the way down and therefore it doesn’t work. (Sloppy Blizzard, very very sloppy to hang functionality on something your users might not even have)

Anyway, the way to fix that issue, is installing Internet Explorer in our Wine environment by using ies4linux, which you can get here. Follow the instructions and it you will have IE installed in your Wine environment.

If it works just fine for you, Wine must have fixed this issue themselves and you can forget all about the ie4linux thing i just wrote and continue.

Just accept the defaults, and you will get this :

click to view full size

click to view full size

YES ! Its the installer running providing you with a rather nice WOTLK tune and the story about Prince Arthas while downloading the game.

And from there on it’s just wait until it’s done.

Now if all goes well, you can start up World of Warcraft, but not before you did some other things.

It is recommended to start the Launcher before you enter the game and you will see it runs some additional updates as well.

After that, you can either start the game and run it in it’s DirectX mode, or alternatively, you can create a launcher on your desktop that executes the following command :

wine “/home/yourfolder/.wine/drive_c/Program Files/World of Warcraft/WoW.exe” -opengl.

That will fire up wine and parse the -opengl as a commandline parameter to World of Warcraft so that you force it to run on OpenGL, which of course has better performance on Linux.

This should conclude getting World of Warcraft to run on Linux without using evil junk like Cedega.

If you have questions, don’t hesitate to leave a note !

Enjoy.

VN:F [1.9.1_1087]
Rating: 7.0/10 (1 vote cast)
Installing and Playing World of Warcraft in Linux, 7.0 out of 10 based on 1 rating