How to install WotLK in wine/cxgames

I play WoW in linux using Crossover Games. When I finally got Wrath, it wouldn’t install. The disk had hidden files that weren’t being seen by the OS. Once I finally figured out how to fix that, I was unable to accept the EULA (the ‘accept’ button would not become enabled). Eventually, I fixed that too.

From what I’ve seen, these seem to be pretty common problems, both for users running cxgames, and ones running older versions of wine. I’m posting the steps I took, from beginning to end, for a successful install, in the hopes that the hours I spent doing this can be saved by others, and that less technical users can maybe get a shot at it, too:

  1. To mount the DVD in a usable way:
    $ sudo mount /cdrom -o ro,unhide,uid=<your user id>
  2. To accept the EULA, I needed to install the newest development version of wine (at the time of this writing, that’s wine 1.1.8).
    1. Since I run Debian unstable, I did that this way:
      $ sudo aptitude install libasound-dev xorg-dev libcups2-dev bison flex wine git git-core checkinstall
      $ git clone git://source.winehq.org/git/wine.git wine
      $ cd wine
      $ ./configure
      $ make depend && make
      $ sudo checkinstall
    2. If you run some other distro, you’ll probably need to do it some other way. It very well may be easier.
  3. Then I had to prepare my wine install:
    $ winecfg Make sure the OS version is set to Windows XP.
  4. (cxgames only) And then I had to make sure wine could find my existing WoW install:
    $ cd ~/.wine/drive_c/Program\ Files/
    $ ln -s ~/.cxgames/wow/drive_c/Program\ Files/World\ of\ Warcraft/ .
    Obviously, if you are running directly in wine you should already have your WoW folder there, and should skip this step
  5. Then, the actual install:
    $ wine /cdrom/Installer.exe
  6. Play, and enjoy!
    $ wine ~/.wine/drive_c/Program\ Files/World\ of\ Warcraft/Wow.exe or
    $ /opt/cxgames/bin/wine ~/.cxgames/wow/drive_c/Program\ Files/World\ of\ Warcraft/Wow.exe

As always, YMMV. I hope this helps you, at least.

2 Responses to How to install WotLK in wine/cxgames

  1. Jon Parshall says:

    We’ve had reports on this issue–it seems to be somewhat driven by the distro you’re using. We’re working on a fix for it, as well as a problem where people can’t always accept the WoW EULA. I will mention that the game itself runs beautifully–it’s just getting past these initial glitches that seem to be the issue. Bottom Line: this is a known issue and we’re going to resolve it, hopefully rapidly, because we have customers (like our COO) who need it. ;-)

    Best Wishes,

    -jon parshall-
    COO
    CodeWeavers

  2. Teri says:

    I appreciate the response. I don’t know how widespread the DVD mounting issue is, but from what I can tell, the EULA thing is pretty universal for cxgames users. I’ve already posted this install guide in the codeweavers forums where it’s helped a couple of people and parts of it have been added to the official tips section.

    And yes, though I haven’t had a chance to play the game as much as I would like recently, once installed it seems to work just fine.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>