Hello Linux Gamers,
This package aims to provide an easy way to play Guild Wars 2 on Linux without having you jump through hoops. It's completely portable and it comes with many performance tweaks ready for use.
This version of Wine has been built from the Lutris Github Repo using a Debian 9 base package and has also been tested to work on Ubuntu 16.04 (and derivatives such as Mint) as well as Ubuntu 18.04, it may also work on other distros. Please be aware that this package doesn't come with any libraries and it may require you to install several libraries (most commonly 32bit ones) so if you're trying to launch the game and it's crashing please run the game in a terminal by using the 'debug.sh' file and post the log in this thread.
Setting up is straightforward:
**If you're already playing Guild Wars 2 on Linux, let the setup finish normally, at the end there's a guide explaining how to move your existing client into the new version.
Below I've uploaded a picture with settings for a good balance between good performance and visuals, you could use this as a base and tweak to your heart's content:
All updates of this package can be found here: https://docs.google.com/document/d/1kG0HzKR6-LHqDEgDjsceLlk3TGMiLPMOEN5CVYa9vgQ
When using v1.3 (or newer), if the game is crashing right after character select, chances are that your system's maximum open file limit is too low. In order to fix this, open "/etc/security/limits.conf" in a text editor (must be ran as sudo) and the edit the hard + soft lines as shown in the pic below:
When you're done save the file and reboot your system.
Alternative solution - If the above doesn't work, don't revert those changes, instead try this:
To verify if your changes have been applied successfully in terminal run ulimit -Hn and ulimit -Sn if they both print '1048576' then you should be good to go.
Depending on the configuration of some distros, solution 2 may take precedence over the settings from solution 1.
If you're trying to launch the game and the launcher appears like in this picture: https://i.imgur.com/HnrSd6C.png chances are you're missing the 32bit version of the Freetype package, on Debian/Ubuntu/Mint based systems this can usually be found as 'libfreetype6:i386' , although the game is 64bit, it still uses some 32bit components.