Guild Wars 2 Release Client

Category: Main > Games > Online (MMORPG) Games > Guild Wars 2 > Release Client

NameGuild Wars 2
VersionRelease Client
License Retail
Votes 79
Link official website
Wine Version1.7.38
Free Download Buy Guild Wars 2
Maintainers of this version:
No maintainers. Volunteer today!
Official release client for Guild Wars 2.
Selected Test Results (selected in 'Test Results' table below)

What works
Almost everything.

What does not

Alt tab when in fullscreen.

Start on left screen rather than main screen when set to fullscreen. (I use 3x27") 

What was not tested
sPVP (Guess it works since everything else does.)

Additional Comments

I get very bad performance. 20-30fps with my setup.

Using latest nvidia 352.21-1.

[jkw@yotta ~]$ inxi -F
System:    Host: yotta Kernel: 4.0.5-1-ARCH x86_64 (64 bit)
           Desktop: Cinnamon 2.6.8  Distro: Antergos Linux
Machine:   System: ASUS product: All Series
           Mobo: ASUSTeK model: SABERTOOTH Z87 v: Rev 1.xx
           Bios: American Megatrends v: 2103 date: 08/18/2014
CPU:       Quad core Intel Core i7-4770K (-HT-MCP-) cache: 8192 KB 
           clock speeds: max: 3900 MHz 1: 3500 MHz 2: 3500 MHz 3: 3500 MHz
           4: 3500 MHz 5: 3503 MHz 6: 3503 MHz 7: 3503 MHz 8: 3502 MHz
Graphics:  Card: NVIDIA GM204 [GeForce GTX 970]
           Display Server: X.Org 1.17.2 drivers: nvidia (unloaded: fbdev,vesa,nouveau)
           Resolution: 1920x1080@60.00hz, 1920x1080@60.00hz, 1920x1080@60.00hz
           GLX Renderer: GeForce GTX 970/PCIe/SSE2
           GLX Version: 4.5.0 NVIDIA 352.21
Audio:     Card-1 Intel 8 Series/C220 Series High Definition Audio Controller
           driver: snd_hda_intel
           Card-2 NVIDIA GM204 High Definition Audio Controller
           driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture v: k4.0.5-1-ARCH
Network:   Card: Intel Ethernet Connection I217-V driver: e1000e
           IF: eno1 state: up speed: 1000 Mbps duplex: full
           mac: bc:ee:7b:9e:84:f0
Drives:    HDD Total Size: 256.1GB (36.9% used)
           ID-1: /dev/sda model: Corsair_Force_LX size: 256.1GB
Partition: ID-1: / size: 29G used: 12G (44%) fs: ext4 dev: /dev/sda3
           ID-2: /boot size: 248M used: 40M (17%) fs: ext2 dev: /dev/sda2
           ID-3: /home size: 198G used: 69G (37%) fs: ext4 dev: /dev/sda4
           ID-4: swap-1 size: 8.38GB used: 0.00GB (0%) fs: swap dev: /dev/sda5
Sensors:   None detected - is lm-sensors installed and configured?
Info:      Processes: 213 Uptime: 1:44 Memory: 1962.2/15990.2MB
           Client: Shell (bash) inxi: 2.2.25
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
CurrentAntergos 64bitJun 18 20151.7.45 Yes Yes Bronze Kristian Wedmark 
ShowLinux Mint 17.2 "Rafaela" x86-64Aug 06 20151.7.43 No, but has workaround Yes Silver Elvirais 
ShowLinux Mint 17.1 "Rebecca" x86-64Apr 11 20151.7.38 Yes Yes Gold Guillaume R 
ShowLinux Mint 17 "Qiana" x86_64Jan 03 20151.7.33 Yes Yes Silver Mathieu Foucreault 
ShowUbuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)Nov 21 20141.7.30 Yes Yes Silver Mathieu Foucreault 

Known bugs
Bug # Description Status Resolution Other apps affected
29872 Guild Wars: Character graphic is corrupted NEW View
30511 Guild Wars 2 launcher crashes with "assertion m_ioCount failed" NEW View
31442 Guild Wars 2 freezes on text input fields UNCONFIRMED View
31839 Mouse jumps to the upper left corner of the screen UNCONFIRMED View
31952 Guild Wars 2: Graphical bug causing horizontal lines on world UNCONFIRMED View
32010 Guild Wars 2 updater uses always 100% of a CPU core UNCONFIRMED View
32152 Guild Wars 2: Missing sound and game crashes on time adjusting UNCONFIRMED View
33053 Support for dvorak programmer layout. UNCONFIRMED View
33479 Multiple games (Guild Wars 2, Risen 2, Tomb Raider 2013): Raw input is broken NEW View
33759 Some applications reset the X color profile UNCONFIRMED View
34342 Chronic crash of Guild Wars 2(out of memory) NEW View
37937 Fullscreen applications are minimized when switching virtual desktops / workspaces UNCONFIRMED View
37959 Guild Wars 2 freezes on startup UNCONFIRMED View

Known Issues
  • To avoid graphical problems:
    • Install the latest GPU drivers
    • If you have an integrated graphic chipset + a dedicated GPU, make sure that you launch GuildWars 2 with the GPU. To do this you can install programs like bumblebee (and then launch gw2 with the optirun command)
  • Performance when there are a lot of entities/players: The overall peformance of the game is good, but when there are a lot of entities/players it's still more laggy than on windows. You could try wine-staging with CSMT if you have performance problems.
  • If you have problems with trading or with buying Gems, install the awesomium patch. Look here

    Setting Up GW2

    PlayOnLinux and PlayOnMac users can ignore this entire note - PlayOn* already does all of this for you!

    At this point, you have installed Wine and you're ready to install the game.

    First, let's figure out how to manage wine prefixes.

    Wine Prefix Setup

    You really should get used to wine prefixes.  If you're installing everything to the default prefix (~/.wine) you're missing out on the ability to use optimal settings (and wine versions) for each game you own. PlayOnLinux/PlayOnMac asks you if you want to create a new prefix when you install something, it's so simple that I'll not explain how to do it.

    If you're on linux Q4Wine is a great application which offers a GUI for wine. You can of course manage prefixes but also do a lot of other cool things.

    Here is how to create a new prefix with q4wine:

    First, install q4wine from the repositories of your linux. Once you have it installed, start it up and look through the UI a bit.

    Once you're more familiar with the interface, follow these steps to set up a prefix for GW2:

    1. Open the "Prefixes" tab.
    2. Click on the wand icon to create a new prefix.
    3. In the general tab, set:
      1. Name: Guild Wars 2
      2. Prefix Path: where you want the prefix to be. You should let the default path (if there is one).
      3. Architecture: choose what you want: default, win32 or win64. GuildWars2 support both 32 and 64 bits wine prefixes. Note than 64 bits prefix is only available if you have a 64 bits system (obviously).
    4. In the Wine settings tab, don't change anything.
    5. In the Advanced tab, if you use bumblebee, set:
      1. Predefined: select optirun

      Of course if you know other ways to manage wine prefixes you can do so.

      Install the Game

      Your options are:

      1. Install using the game's launcher, downloadable on the official GW2 website. This is the easiest way to do it.
      2. Install from disc and then update the game.
      3. Install using an existing game installation that you copy to your wine prefix, and then update the game.

      Installing using the launcher:

      1. Download the game's launcher on the official website: (you need to be connected to an account).
      2. Create a wine prefix (see above). If you already have one and want to use it, it's fine too.
      3. Run the exe file you've downloaded (something like "Gw2.exe").
      4. Wait while the launcher download the latest version of the game. It can takes several hours, but it's normal. If the game's updater crash repeatedly see the note below to know how to automatically relaunch it.

      Installing using the CD:

      This is pretty darn simple, but you're going to install the entire game by patching, so it will take longer. 

      1. Insert the CD.
      2. In q4wine, "programs" tab, click on the prefix you want. Then right click and select "Run..." > "Browse". Select the setup executable which is on the CD.
      3. The disc installer should starts up. Click on the install button. If you get a blank window, moves your cursor until it changes to a hand, an click.
      4. Follow instructions
      5. A window showing installation process pops up. If it is blank, just wait: the game is installing anyway. If it's blank and it hasn't finished for a long time, check if it is using cpu/disk. If not you should be able to close the window without any problem.
      6. Once the installation is finished, close the install window.
      7. Launch the file "Gw2.exe" in the wine prefix you chose.
      8. The launcher opens and starts to update the game. It can takes several hours, but it's normal. If the game's updater crash repeatedly see the note below to know how to automatically relaunch it.

      Installing using existing installation's files:

      1. Copy an existing Guild Wars 2 installation to the "Programs Files" directory of the wine prefix you chose. You need to have a "big" external storage (maybe 16GB).
      2. Create a wine prefix (see above). If you already have one and want to use it, it's fine too
      3. Run the "Gw2.exe" file in this wine prefix.
      4. Wait while the launcher download the latest version of the game. It can takes several hours, but it's normal. If the game's updater crash repeatedly see the note below to know how to automatically relaunch it.

        Automatically relaunch the launcher when it crash

        As stated above, the game's launcher may crash repeatedly. if you encounter this problem, you can use a script to avoir restarting it everytime.

        Q4wine script:

        This assume that the game is installed in the "GuildWars2" prefix and that you made a launch shortcut named "Gw2" in q4wine. Save the following script in a .sh file, and launch it. It should open Gw2 and relaunch it every 20 seconds if it exit:


        while true


            /usr/bin/q4wine-cli -p "GuildWars2"  -i "Gw2"

            sleep 20


        Don't forget to close the script once you don't need it it anymore !

        Make Gw2 run better

        Here's several things you can do to get better performance/correct problems:

        • Install the latest proprietary GPU drivers
        • If you use SLI, disable it.
        • Specify how much memory your GPU has:
          • Open the regedit program. In q4wine it is in the "Pograms" tab in the "system" folder (blue icon below your prefix).
          • Go to HKEY_CURRENT_USER->Software->Wine
          • Create the "Direct3D" key if needed
          • Open the Direct3D key you've just created
          • Create a new String value (right click>"new string value") with the name "VideoMemorySize".
          • Set its value to the amount of memory that your GPU has, in MB.
        • Install wine-staging and use it instead of regular wine, and enable CSMT.


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

        Low fps after a few seconds
        by Graham on Thursday June 18th 2015, 16:20
        Hello fellow Wine users,

        I'm trying to get Gw2 working on my Arch_64 system.

        I'm using bumblebee and primusrun and launching Gw2 through PLayonLinux.

        The launcher starts fine and I've downloaded everything fine.

        The game starts and runs at 50-60fps for a few seconds before suddenly and dramatically dropping to 2-3fps. This includes audio stuttering.

        The most spammed wine error is the following:

        fixme:d3d:wined3d_debug_callback 0x7c8c378: "Program undefined behavior warning: Sampler object 8 has depth compare enabled. It is being used with depth texture 161, by a program that samples it with a regular sampler. This is undefined beahvior.".

        I've used many versions of wine, and both 32bit and 64bit architectures. I've attached links to a wine debug log via PlayonLinux, as well as a verbose output from Primusrun that shows the frame rate drop.

        Any advice is appreciated.

        [post new] [reply to this]

        by Marcin on Sunday May 10th 2015, 11:38
        Guild Wars runs very slowly , about 6-10 FPS

        [post new] [reply to this]

        • RE: Lags by Guillaume R on Thursday May 14th 2015, 11:13
          • RE: Lags by Marcin on Thursday May 14th 2015, 11:19
        Client Crashes on Downloading
        by boakill on Wednesday May 6th 2015, 23:38
        The download speeds will flux between 1MB to 0, and then crash. Running wine 1.7.38 and installed with PlayOnLinux. Here is crash report, I can't figure out what's going wrong.

        Crash report found at

        [post new] [reply to this]

        Gallium Nine / Wine 1.7.38 patched to Download / Youtube Videos
        by David TECHER on Saturday March 14th 2015, 10:46
        Wine 1.7.38 + Gallium Nine + Patches for this game can be downloaded at

        Here is a couple of video

        Default Settings:

        Higher Graphical Settings:

        Letting default settings I got a graphical glitch which can be fixed by trying a couple of options in graphical options as showned in the second video.

        Got decent FPS: 30-60

        While installing the game the well-known issue for "ms_io account" (something like this) can occur. Just stop the launcher and relaunch it.

        Using a virtual desktop is highly recommended. Here I used Resolution=1920x1080 (winetricks vd=1920x1080)

        Hope it helps.


        [post new] [reply to this]

        by Zeioth on Wednesday December 17th 2014, 6:47
        Script by Oded Arbel, adapted for Playonlinux. It solves some port errors.

        POLshortcut="Guild Wars 2"
        ( while true; do
        sleep 1
        if (xwininfo -tree -root | grep -q '"Gw2.exe": ("Gw2.exe" "Wine")'); then
        killall Gw2.exe
        kill -9 $(ps axfwww | grep playonlinux/python | grep -v grep | awk '{print$1}')
        kill -9 $(ps axfwww | grep playonlinux.log | grep -v grep | awk '{print$1}')
        kill -9 $(ps axfwww | grep CoherentUI_Host.exe | grep -v grep | awk '{print$1}')
        kill -9 $(ps axfwww | grep PlayOnLinux/shortcuts | grep -v grep | awk '{print$1}')
        killall nc
        done ) &
        while true; do
        /usr/share/playonlinux/playonlinux --run "$POLshortcut" && break
        kill $pid

        [post new] [reply to this]

        • RE: script by Thumbtack Jake on Monday January 26th 2015, 12:33
        • RE: script by Thumbtack Jake on Monday January 26th 2015, 12:41
        Optimized Packages for Ubuntu
        by Forest on Sunday October 19th 2014, 11:27
        To make things easier for Ubuntu users, I maintain a build of wine with patches and optimizations Guild Wars 2. It contains Stefan Dösinger's Direct3D command stream multithreading work, which significantly improves performance on some systems and fixes the model/skin glitch when zooming. The Trading Post works, as does mouselook. As I write this, Launchpad says over 400 people have installed my most recent release.

        My build currently tracks Stefan Dösinger's CSMT repository instead of the official wine-devel repository, and will most likely do so until his work is integrated into official wine. I tend to make updates only for changes that improve Guild Wars 2, which means that it is a bit behind the official development release version number. As far as I know, it is also the best build available for running Guild Wars 2 on Ubuntu.

        You can find it in my Personal Package Archive, here:

        [post new] [reply to this]

        Sometimes cursor doesn't come back from cutscenes
        by Mike on Sunday September 21st 2014, 19:26
        During cutscenes the game makes the cursor invisible. Sometimes when the cutscene ends the cursor does not come back immediately. After some clicking it may finally come back but it will no work correctly until I restart the game. On my dual monitor setup there will be a boundary on the left side and the cursor will leave the game on the right side and cause the view to start spinning. It is pretty much unplayable at that point. The cutscenes can be triggered by progressing through the story mode, talking to a scout, activating a vista, etc. There are a number of fixes discussed here related to the mouse. Is there a solution for this problem?

        [post new] [reply to this]

        problems with LD_PRELOAD="libpthread .so.0" and __GL_THREADED_OPTIMIS/ZATIONS
        by sl1pkn07 on Sunday September 21st 2014, 16:38
        hi i have problems with wine and

        export LD_PRELOAD=""

        the game low to 1fps, without that, the game stay on +/-20 fps


        nvidia GTX770 (343.22)
        Archlinux 64bits
        Wine GIT 64bits (with 64bit prefix) with CSMT patchset (enable, include registry keys)

        [post new] [reply to this]

           << Back

        Page loaded in 0.03795 seconds.