Guild Wars

The current version available for Guild Wars. Includes Prophecies, Factions, Nightfall and Eye of the North.

Application Details:

Version: All Versions
License: Retail
Votes: 153
Latest Rating: Gold
Latest Wine Version Tested: 2.9-staging

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

I have Guild Wars installed since 1.01, now on 1.1.26 it runs better - fater and nicer :) I prefer to set up wine on windows 98 mode, and i think GW works best on that setting. 

What does not

ocasional bugs. 

What was not tested

I didn't install the game.   

Additional Comments

I give gold cause of other users issues.
selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?RatingSubmitter
ShowDebian GNU/Linux 9.x "Stretch" x86_64Jun 05 20172.9-stagingYes Yes GoldGero45 
ShowDebian GNU/Linux 9.x "Stretch" x86_64Feb 04 20172.0-stagingYes Yes GoldGero45 
ShowDebian GNU/Linux 9.x "Stretch" x86_64Jun 30 20161.9.13-stagingYes Yes GoldGero45 
ShowDebian GNU/Linux 8.x "Jessie" x86_64Feb 02 20161.9.2-stagingYes Yes GoldGero45 
ShowArch Linux x86_64Dec 07 20151.8-rc2Yes Yes Platinumpezz 

Known Bugs

Bug # Description Status Resolution Other apps affected
10893 Guildwars Minimize Bug NEW View
16783 Guild Wars: Game window is not displayed NEW View
25872 Guild Wars 'test system' doesn't show test results NEW View
28282 Sound constantly crackling in lot of games UNCONFIRMED View
29872 Guild Wars: Character graphic is corrupted NEW View
31839 Mouse jumps to the upper left corner of the screen UNCONFIRMED View
32061 Guild Wars: Launcher hangs sometimes UNCONFIRMED View
32063 Guild Wars: Orange square appearing UNCONFIRMED View
34247 "Program Files" is not locale-specific NEW View
37651 Guild Wars looks like crappy doo doo UNCONFIRMED View
38034 Guild Wars: Game starts sometimes minimized UNCONFIRMED View
38514 Guild Wars: Mouse can get stuck in a small area UNCONFIRMED View
40513 Guild Wars problem with mission map UNCONFIRMED View

Show all bugs

HowTo / Notes


NOTE: Guild Wars usually doesn't require any special settings to get working. The advice listed below is only for those who require help installing, running, or troubleshooting Guild Wars.


Simply use the installer found at Unzip the installer and run it using Wine:

wine GwSetup.exe


WINEDEBUG=-all wine "C:\Program Files\Guild Wars\Gw.exe"

WINEDEBUG=-all will stop the flood of fixme messages generated from normal use. If you require debugging, omit this option.


  • Make sure 3D works in native applications before blaming Wine. Try glxgears, or a 3D game such as etracer or supertuxkart.
  • Use the latest version of Wine. Type 'wine --version' to check.
  • Use the latest version of your graphics driver.
  • Try different versions of Windows in winecfg, such as Windows XP and 98.
  • Under the winecfg Graphics tab, try experimenting with the window settings if you have window/resizing issues. It is recommended to run the game in a virtual desktop for performance and other reasons.
  • Turn off Compiz Fusion or KDE desktop effects.
  • "Guild Wars has encountered an unrecoverable graphics driver error and must terminate" (bug #12870) is caused by fglrx, not Wine.
  • OSS graphics drivers (aka radeon/radeonhd/nouveau/intel) will provide poor performance with wine games, it is recommended to use the binary nvidia driver or fglrx for ATI.

If you are having graphics issues, use regedit to try some registry keys:

  • UseGLSL=disabled (Use this if you have a low end graphics card, Intel graphics, or if you are having performance problems.)
  • DirectDrawRenderer=opengl (Already the default with up to date versions of Wine)
  • OffscreenRenderingMode=fbo (Already the default with up to date versions of Wine)
  • Multisampling=enabled (Already the default with up to date versions of Wine)
  • RenderTargetLockMode=auto

Appending these flags to the run command may help you:

  • -dx8 - Uses DirectX 8
  • -noshaders - Disabled shaders, along with -dx8 this will improve performance (but make the game look pretty bad)
  • -dsound - Uses DirectSound
  • -nosound - Disables sound

Other tips:

  • In Options > Graphics, set the refresh rate to 60hz or the highest you have listed that is within your monitors range and turn on vsync for improved responsiveness in some cases.

Using FBO as the ORM crashes with fglrx drivers

This is not a Wine bug, it is a fglrx bug. Please do not open a bug for this, it will just be closed.

See the fglrx bug for more details, or check the HOWTO for this app for a workaround.


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Resize Mission map issue
by Fen on Tuesday April 19th 2016, 13:30
First: sorry for my bad english.

I am newbie user of Arch Linux and I luckily installed Guild Wars via Wine. Everything looks good, also sound, but when i tape 'U' (Mission map) I see this on full screen and I can't minimize it. help
For OpenSuse users
by Bart Vaes on Wednesday December 31st 2014, 3:58

I'm posting my latest experience here - for reference - but also because the search for a solution nearly drove me insane, and there are enough nutcases in the world already :)

Note: following may be useful to OpenSuse-users only, since I never had GW-problems on my previous Ubuntu / Mint distributions.

First, my current system for playing Gw:
- OpenSuse 13.2 KDE
- AMD FX-4100 Quad core CPU
- Asus AMD HD6670 video card
- PlayOnLinux 4.2.5 / Wine 1.7.31
- OSS radeon driver

Notice the last point - OSS radeon driver. I was using the proprietary AMD driver before, but I never got GW working with
it on my system. Installation went well, but when starting gw I never got past the update screen. It just stood there, at 100% and never continued to the actual login screen. No music playing or anything. After a minute or so the process would lock up and I had to kill it.

I've searched weeks on end for solutions, tried *everything* on this page (and more) - but there were no error messages, nothing showed up in playonlinux.log file when debugging...

The "solution" in my case was to install the radeon driver, and now gw works with no additional tweaks needed.
Needless to say I'm still flabbergasted as to why this happened, and because my "solution" is hardly a solution at all.
Guild Wars Crashing
by John Smith on Wednesday October 15th 2014, 5:18
Hi Guys,
Whenever I want to install Guild Wars on Ubuntu 14.04, the launcher crashes when all the GW files are downloaded. I have been waiting for 4 Hours but the installer just wont finish. I have Wine 1.6.2, Ubuntu 14.04 and a Radeon R7 260X running the lastetst drivers.

Best regards, John
Guild Wars Trial, OSS Radeon driver & Wine 1.4 rc4
by Martin on Friday February 24th 2012, 8:18
I recently switched to the OSS Radeon driver instead of the proprietary one. Sweet performance boost, especially with Compiz. However with Guild Wars, not so much.

Wine: 1.4 rc4
OS: Ubuntu 11.10
Kernel: 3.0.0-16-generic
xserver-xorg-video-ati/radeon: 1:6.14.99+git1202211255.688c8a~gd~o
mesa: 8.1~git1202220907.ab79d2~gd~o

The Guild Wars start up screen simply hangs when it begins to load the game.

No errors are generated.

My current results in tracing this, are that it hangs right after 'WineD3D_CreateFakeGLContext getting context...'.

I'm still trying to figure out what may be causing it. Whether it is a driver issue, or wine issue still remains a question. Xorg.0.log by default reveals no culprits. But it is most likely a driver issue.
Nothing's set in stone yet though.

What I've tried so far:
All Windows compatibilities.
-dx8, -noshaders, -nosound, -dsound.
Compiz enabled and disabled.
With and without virtual desktop.

If anyone has had any luck playing Guild Wars with OSS Radeon driver, please let me know. Whether it's bad performing or not.

Should you run into the same issue then install the proprietary drivers instead. They do work.

by Angus Hedger on Wednesday October 13th 2010, 15:32
What kind of problems are you having?
  • RE: by Henne on Thursday October 14th 2010, 5:41
    • RE: by Lanseril on Thursday October 14th 2010, 21:15
      • RE: by Henne on Tuesday October 19th 2010, 7:41
        • RE: by Angus Hedger on Tuesday October 19th 2010, 9:23
        • RE: by Lanseril on Tuesday October 19th 2010, 14:50
          • RE: by Lanseril on Tuesday October 19th 2010, 15:03
            • RE: by Lanseril on Tuesday October 19th 2010, 15:03
              • RE: by Henne on Friday October 22nd 2010, 8:46
    • RE: by Sworddragon on Saturday April 16th 2016, 15:25
by Lanseril on Thursday October 7th 2010, 13:30
I can confirm that GW works with DirectSong installed. Follow the instructions for directsong as if using windows. Then use winetricks to install wmp10.
Low Framerate
by HaTeMe on Thursday August 5th 2010, 7:51
If you have a realy low Framerate with a moderate PC try to set the Refresh Rate in the Options from Standard to ~50 Hz (or what is aviable to you and supported by your Monitor).
no anti-aliasing possible
by Will Wisp on Thursday February 11th 2010, 9:10
Hi all,

does anybody have an idea, why it is not possible for me to switch on anti-aliasing?

I am using a newer ATI graphic card and the fglrx driver with wine 1.1.37 on Ubuntu Jaunty, 32 bit. Multisampling is enabled in the registry.

I can switch on best graphics, but in the field 'anti-aliasing' only 'none' can be chosen.

Thanks for any suggestions
by Lam on Monday December 14th 2009, 4:32
My system:

AMD Phenom II X4 955 Black Edition
ATI Radeon 5750 -- Catalyst 9.11 (fglrx)
Kubuntu Karmic 9.10
Wine Version 1.1.34

I will detail the steps I used to get Guild Wars to work on my system. It was not as easy as I had anticipated as I am using the fglrx drivers.

1. Install the game as normal.

2. Run the registry editor (regedit) and navigate to the following location:

HKEY_CURRENT_USER / Software / Wine / Direct3D

Create a new key for Direct3D if it does not exist.

3. Add the following string values:

DirectDrawRenderer opengl
OffscreenRenderingMode backbuffer

That's all I did to get this game to work. Here are the reasons why they differ or not including from the values everyone else gives:

a. A lot of the other keys are not necessary. As per this document,
most of the other values are already default. For example:

PixelShaderMode enabled (default)
RenderTargetLockMode auto (default)
UseGLSL enabled (default)

b. My OffscreenRenderingMode was chosen to be backbuffer because it was the only thing that worked. As per the document in (a), the three values that this parameter can accept are fbo, pbuffer, and backbuffer. I tried fbo and it caused system lockups in full screen and program-reported errors in windowed mode. pbuffer worked, but the character slots after getting past the login screen were not being rendered correctly (as in they were rendered but rendered with something completely irrelevant). This leads me to believe that it would cause other rendering issues. Thus, left with only backbuffer, I tried it out and it worked.

Now, what could be done differently:

* I did not try UseGLSL as disabled. You can give that a shot, but enabled worked fine for me. Your mileage may vary.

I hope this helps someone somewhere in getting this game to work with fglrx. It seems the NVIDIA guys have it easier.
Guild Wars Prevent Laggs
by Carsten Tewes on Wednesday November 18th 2009, 16:42
Just don't forget to install the d3dx9 package with winetricks:
(I have installed corefonts and ie6, too, but I think, d3dx9 should do it alone xD )
I had terrible fps and a ping over 600ms before I installed it, after it all worked perfectly, no laggs, ping between 50 and 150ms good fps-rates.
Using Synaptic and Playonlinux only, Gold performance.
by Lanseril on Thursday September 10th 2009, 12:12
Ok, here's a quick howto on how i solved various problems with GW on wine.

Firstly, i am running a 64 bit machine. my graphics cards are 2x 8600 GT nvidia. This is for nvidia only. This is done under Debian Sid Unstable. Apply the appropraite changes if you are using another distro or version.

1) Install correct drivers. I decided to upgrade my debian Lenny to Sid, and using the sid repos and only synaptic, installed an nvidia kernel and nvidia-glx. It'll be much easier if you're on a clean install. Make sure you do not mix repos, but the non-free official repos for your own distribution. Also, if you want to enable antialiasing, install nvidia-settings, read step 10 for more information.

2) Install using playonlinux. The wine version i used to install was 1.1.10. Two executables should be available, "Guild Wars" and "Update Guild Wars"

3) Using playonlinux, go to tools->manage wine versions. Select 1.1.27 and install it. click on the applications tab. Select "Guild wars" and switch the version to 1.1.27. Select "Update Guild Wars" and make sure the version is 1.1.10, which it should be. Otherwise, change it to 1.1.10.

4) Guild wars may still have choppy graphics, if you are running on a 64 bit machine. Open synaptic and install nvidia-glx-ia32. This allows GW to run properly. GW may run on the first try without nvidia-glx-ia32 but on subsequent tries, it will fail, giving a message "Failed to initiate 3D..."

5) run "Update Guild Wars", this may take a while.

6a) In playonlinux, click on guild wars and configure this application. First, select configure Wine. set windows version to XP. Click on the graphics tab. Make sure Pixel Shader is enabled, allow window manager to decorate the windows and allow window manager to control the windows. Everything else should be deselected. Vertex Shader support is to be set to hardware.

6b) Next, select Registry Editor. Go to HKEY_CURRENT_USER->Software->Wine->Direct3D. If Direct3D is not there, right click and add new Key. Add the following strings
* UseGLSL=disabled
* DirectDrawRenderer=opengl
* OffscreenRenderingMode=fbo
* RenderTargetLockMode=auto

7) Do not run Guild Wars just yet. If you have compiz installed, right click on your fusion icon and select Window Manager->Metacity. Restart your computer. It is essential to restart after disabling compiz, not the other way round. Don't ask me why you need to restart the computer.

8) Once your computer starts, do not compiz or any compositing manager. Run playonlinux.

9) Check if Guild Wars run smoothly. Turn off shadows( and reflections until you are sure you can run them.).

10) Only do this if you believe your graphics card is capable of running antialiasing. After, installing nvidia-settings, run it. Do this by opening a terminal(not root) and typing nvidia-settings. Under antialiasing settings, set to Override and 2x/4x. I do not recommending exceeding 4x. Anisotropic settings should be off as well as texture sharpening. This replaces the method of adjusting antialiasing through the in game menu, which is unavailable to you.

11) Enjoy the game. If your game doesn't run smoothly, or doesn't run at all, move to step 12. Remember, each time you turn off compiz to play gw, restart your computer. Thi

12) check your xorg.conf file situated in /etc/X11. Go to the appropraite folder and type gedit xorg.conf. Make sure your BusID is stated under devices. an example of my xorg.conf device section. Make sure your driver is the right one, nvidia in this case.

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8600 GT"
BusID "PCI:3:0:0"

You need to state the BusID especially if you are running SLi like me.

My screen section is as follows. Add the right options if necessary, do not copy this blindly. Obviously, the resolution is unnecessary and SLi is unnecessary if you only have one graphics card..

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "AllowGLXWithComposite" "True"
Option "AddARGBGLXVisuals" "True"
Option "metamodes" "1680x1050_60 +0+0; nvidia-auto-select +0+0"
Option "SLI" "SFR"
Option "TripleBuffer" "True"
Option "NoLogo" "True"
Option "RenderAccel" "true"
SubSection "Display"
Depth 24

Make sure you backup your xorg.conf before doing any changes.

-Black/transparent textures. This solved when i migrated to Sid and played using playonlinux. New players entering the area, or when changing armor, problem still happens, but this doesn't cause any performance issues and solves once you load the next area. This may also be seen as 'hair not loading properly' when someone removes helm, such that he looks bald. As long as the next area load with the person not having the helm on, it fixes by itself.
-Shadows. Shadows look odd, thus my instruction to disable it.
-Options. When changing graphics settings, there may be a slight pause or hang, unlike when running in windows. Wait till the new settings are loaded, just don't change the graphics settings so often.

These bugs are very minor and you may not notice them at all. Good luck with your installation and i hope this helps. The performance I must say is Platinum. Minor rendering issues but only occurs under certain conditions. Gameplay is unaffected.