Sunday, 14 March 2010

World of Warcraft in Linux

Print E-mail
Games - Rol/Estrategia/Destreza/RPG
Written by Mario Alberto Medina Nussbaum   
Friday, 21 August 2009 19:54

Many times a Linuxero gets tired of working and you feel like playing. And they are many times when I've stopped playing because I do not have to be done, any game that I can or that satisfies me. Final Fantasy is one of those games to stop playing because they are unhappy with the operating system that worked.

Now there is another that I like, World of Warcraft (WoW fans). But is an RPG and adventure, multiplayer, graphics acceptable and not very demanding of resources. Ideal to play on a laptop with few resources. The idea then is to make it work well enough to play regularly in Linux.

This article first explains how to install and configure Wine to run Windows version

World of Warcraft. Wine also works in OS X x86, but since there Mac version does not make sense to use Wine for this function.

It must be said that Blizzard had the interest to the client for Linux, but was in beta and never released. WoW currently runs on Linux only with software that adds the compatibility layer (a set of conditions that makes him believe that the application in Windows, without being emulated hardware).

Not as easy as installing Windows or Mac, but with a little patience is possible and it is nice to play it on your Linux operating system.

Installation

As I said, use Wine, which is readily available and has no cost. However many of these steps are working well with Crossover.

First you'll know if you have 3D acceleration support up and running, otherwise your gaming experience would be terrible. For this game we'll use Ubuntu 9.04 Jaunty, but should work with any Linux, especially with those based on Debian. Mesa-utils need

1
 sudo apt-get install mesa-utils

Once you have installed, check if 3D acceleration enabled

1
glxinfo | grep rendering

That should show something like this:

1
direct rendering: Yes

If he says no, then you will have very bad performance. We recommend that you review the list of links to determine why has not lifted your 3D acceleration. You must own a video card NVidia, ATI or Intel that are best supported with 3D acceleration. WoW does not demand many graphics resources, so any of these you will serve.

Now we will install Wine, typing this

1
sudo apt-get install wine

Note that the version that comes in packages of Ubuntu Jaunty is 1.0.1 and my gave me problems with installation, simply wanting to move from reading the license could not do it, because you never unlocked the button. The solution was simple, just enter the page of Wine (this in this document, above) and follow the steps to install Wine from Ubuntu package, update the version of Wine with the command that stayed up and take version 1.1 .28, bringing to work.

Other distributions

In other distributions may be different installation. The safe way to do this is to use the source code. Can first find if there are packages for your distribution of Linux http://www.winehq.org/site/download and if not there then check here http://wiki.winehq.org/Recommended_Packages how to compile and install.

Here is how to install WoW from four different methods. They are virtually the same, but you have to cover them all.

Method 1. Installing from CDs

If you're lucky you can install directly from CDs, but this requires that you change discs during installation. To do this requires putting disc 1 in your CD drive, mount it (if you mating it automatically) and then run this command, replacing the path where WoWDisc1 has been connected your CD drive.

1
wine /media/WoWDisc1/Installer.exe

Note that some discussions can occur without any text or corrupt means, and may even be that the installation will pause for several minutes with the CPU at 100%, apparently without doing anything. Just wait till you can take next. Note that should take no more than 10 minutes and, unless your computer is really old.

Sometimes the texts can be very small, it is missing text fonts. Install it with

1
sudo apt-get install msttcorefonts

If all goes well, the installation will ask for disk 2, after removing the disc 1, place the disc 2 and make sure they've mounted properly, then give it to continue. In some circumstances it may be that this does not work, because the installer does not notice the change drive. If this is the situation with you and you can not get through to the next disc, then try another method.

You may also have the situation where not Installer.exe file. This is because some files are "hidden". For that you'll have to re-mount the CD with this command:
1
sudo mount -o remount,unhide /dev/cdrom

Method 2, copy the CDs to the hard disk.

Create a folder on your computer. Copy all the files on disk 1, then copy all files from the other disks EXCEPT the Installer.exe, otherwise generate an error when you run it. Make sure you can see the Installer.exe file on Disk 1, otherwise revises the previous section to solve this.

After you have copied all these files, run

1
2
cd /directorio/
wine Installer.exe

Replaces the directory you chose. Make sure you removed all WoW CD before doing this, because if you're not going to have problems with confusion over the source files.

Method 3, copying or running WoW from Windows Setup

WoW can simply install Windows on another partition, then copy the entire folder and use it in Linux. Or if you, like me, a dual installation, you can use WoW directly on the partition and install Windows. Keep in mind that you need to read and write access to the Windows partition with Linux user you're going to play WoW.

The only "deficiency" of this method is that you need access to create your icons manually, since not having "installed" WoW on Linux, you will have no icon nor created registry entries Wine.

Sometimes when you run WoW in OpenGL mode you can feel slow video.Para fix this, delete the file Config.wtf which is in the WTF folder. When you start WoW again this file back to Acre. Then add this line with your favorite text editor.

  SET gxAPI "OpenGL" 

To start WoW only have to type something like this:

1
wine "/media/windowsdrive/WorldofWarcraft/Wow.exe" -opengl

Method 4. Downloading the client

If you have the installer CD, or you have no way of using a CD, or simply noquieres be changing disks, you can download the trial version from one of the following pages. This version is actually complete, since what really costs of WoW is access to servers to play. Works perfectly in Linux, and in fact is my favorite, because my main computer (an Acer One) has no CD drive.

For European versions in all languages:

For the American version:

To use the Blizzard Downloader, you will need to have certain ports open and enable packet forwarding on your router, or alternatively a DMZ.

  1. You must open ports are 6112, 6881 to 6999 and 3724. Czech Firestarter can help you do it, or rather do it with iptables.
  2. Then configure your router to redirect those same ports to your computer. Or set the DMZ to your PC, which is the easiest way to gain access to accounts, certain viruses such as using Linux. For more information, check out Blizzard's site: http://www.blizzard.com/support/wow/?id=aww01199p
instalacion-wow
instalacion-wow

Initiating play WoW

Starting from the icon

If you installed WoW with the methods of installation, whether CD, copy your CDs or downloadable installer, you will probably have access icons. If you are using it straight from your Windows installation, you have these icons, unless you have created your. In case you have icons, just double click and give them ready.

Starting from the terminal

Start the terminal is as simple as:

1
wine "C:\Program Files\World of Warcraft\Launcher.exe"

If you question something about installing the Gecko, accepts and install it.

You can also launch the program directly, without the initial step of the boat with this other command:

1
wine "C:\Program Files\World of Warcraft\WoW.exe"

Please add the line of gxAPI described above, then add the flag -opengl to the command.

Icon in GNOME menu

You can create the icon for the Gnome menu by doing the following in your terminal:

1
2
3
wget http://images.wikia.com/wowwiki/images/d/d3/Wow-icon-scalable.svg
sudo mv Wow-icon-scalable.svg /usr/share/icons/
gksu gedit /usr/share/applications/wow.desktop

Add in the editor aparecelo you that continues and changes the word pitcher in the Exec = line that regularly run to start the WoW

  [Desktop Entry] 
Encoding = UTF-8
Name = World of Warcraft
Name [hr] = World of Warcraft
Exec = wine LAUNCHER
Icon = Wow-icon-scalable.svg
Terminal = false
Type = Application
Categories = Application; Game;
StartupNotify = false

References

^ Http://www.learninglinux.com/postp734.html # 734


    Compartir este artículo
    Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! TwitThis Joomla Free PHP
    Comments
    Add New Search RSS
    +/-
    Write comment
    Name:
    Email:
     
    Website:
    Title:
    UBBCode:
    [b] [i] [u] [url] [quote] [code] [img] 
     
     
    :angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
    :(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
    :!::?::idea::arrow:
     
    Please input the anti-spam code that you can read in the image.
    samsagaz77 |2010-02-08 21:13:58
    avatar Una preguntota. Por alguna razón, al ejecutar WoW desde un lanzador, o desde la
    consola, me aparece el sig. error:

    "La variable 'FileBuffer' es nula en Dllmain.cpp:169"

    El juego arranca, pero cuando introduzco mis datos, no me conecta.

    Esto no ocurre cuando ejecuto el juego desde el .exe en nautilus (haciendo doble
    click sobre el). Haciéndolo de esta manera ejecuta perfectamente.

    ¿Alguna pista de por que?
    medisoft |SAdministrator |2010-02-09 09:43:56
    avatar es una buena pregunta, quiza deberias revisar el lanzador a ver si no le pone
    algun parametro.

    creo que a este articulo hay que agregar que tambien con playonlinux se puede
    instalar y funciona bien y mas facil.
     
    You need to login or register to post comments.
    Discuss this item on the forums. (0 posts)