- How To Run Guild Wars 2 On Linux
- A Rather Temperamental Game
- Prerequisites
- Install
- Tweak
- Summary
- Guild wars 2 linux
- Guild Wars 2 Linux
- 29.03.2017 – обновлена версия PortGW2 до 1.2
- Guild Wars 2 Linux v.1.2 — Download
- Guild Wars 2 on Wine
- Содержание
- Requirements [ править ]
- Running Guild Wars 2 on Linux-based systems [ править ]
- Running on a separate X server [ править ]
- Running Guild Wars 2 on a Mac using WineSkin [ править ]
- Icons for Mac & Linux [ править ]
- Guild Wars 2 on Wine
- Contents
- How it Works [ edit ]
- WINE Is Not an Emulator [ edit ]
- What Wine does [ edit ]
- Requirements [ edit ]
- Alternative Wine versions [ edit ]
- How to install Guild Wars 2 [ edit ]
- Steam [ edit ]
- Non-standard, unsupported Linux Distros and Steam/Proton [ edit ]
- Lutris [ edit ]
- PlayOnLinux [ edit ]
- PlayOnMac [ edit ]
- Manual install [ edit ]
- Performance [ edit ]
- Troubleshooting [ edit ]
- General: [ edit ]
- Frequent Game Crashes (Out Of Memory Exception) [ edit ]
- Freezing Desktop [ edit ]
- Unable to verify Guild Wars 2 client [ edit ]
- Crashing Launcher [ edit ]
- Audio problems [ edit ]
- Mouse rotation [ edit ]
- Notes [ edit ]
How To Run Guild Wars 2 On Linux
A Rather Temperamental Game
Feb 3, 2020 · 3 min read
Another commonly requested game for me to cover in the Install.sh series is Guild Wars 2.
It’s a surprisingly temperamental game, considering its age, but it should run on most Linux distros just fine.
Prerequisites
As always, the first thing to do is to check out the display driver situation.
New versions of Ubuntu install them automatically but if you are running Nvidia drivers and want to double-check, you can fire up Ubuntu’s Driver Manager and see what’s happening.
For AMD & Intel users, there’s an optional PPA to install the “latest & greatest” display drivers but the drivers that ship with Ubuntu are usually fine.
After the display drivers are installed, you’ll need to install Lutris.
Since Lutris isn’t included in Ubuntu’s standard set of repos (yet), you will have to install their PPA:
sudo add-apt-repository ppa:lutris-team/lutris && sudo apt update
You can install Lutris & all of the dependencies required for Guild Wars 2 in just one command:
sudo apt install lutris wine-stable
Install
Once Lutris is installed, you can launch it and search for “Guild Wars”.
There are currently two different entries for Guild Wars 2. The entry with the cover art is the real entry and the other entry doesn’t even have an install script associated with it.
But once you click the correct entry, there’s a bunch of different install scripts!
Some of the scripts at the bottom of the list are “optimized” for different graphics cards. Feel free to try out different scripts. However, the default script at the top of the list worked just fine for me.
Once Guild Wars 2 is installed and you run the launcher, you may notice the transparency around the launcher is broken. That’s “normal” and won’t affect the game at all.
Launching Guild Wars is as easy a pressing the PLAY button in the launcher!
The first time I launched it, the game window flashed a few times and once I got to the character select screen, I couldn’t load into the game due to a network error.
If this or similar errors happen, just close the game completely (including the launcher) and re-launch the game. It worked fine after that.
I didn’t encounter any other issues or errors with the game.
Tweak
Guild Wars 2 seemed to default to the lowest graphics settings, but it ran pretty well. The frame rate was very stable so you could tweak the settings without risking lag spikes or stuttering.
On the topic of stuttering, there are reports of the game stuttering so badly on regular hard drives that it is unplayable.
Since Guild Wars 2 caches and loads assets from the hard drive on the fly, solid-state drives really shine here. My test rig uses an SSD so I can’t confirm this.
Summary
For an older Windows game with somewhat steep system requirements (for the time), Guild Wars 2 runs pretty well on Linux with Lutris & Wine.
There are reports of users having issues with certain hard drives but I didn’t encounter any roadblocks, besides that brief network error when I first launched the game.
Источник
Guild wars 2 linux
Guild Wars 2 Linux
Опубликовано статей: 57
Guild Wars 2 Linux
29.03.2017 – обновлена версия PortGW2 до 1.2
PortGW2 – это порт клиента игры Guild Wars 2 под Linux на основе wine с библиотеками от Crossover, что дает небольшой прирост производительности и полную стабильность запуска как лончера, так и самой игры на большинстве операционных систем на базе ядра Linux.
Guild Wars 2 — массовая многопользовательская ролевая игра, сиквел первой части игры, созданная ArenaNet. Действие игры разворачивается в вымышленном мире Тирия (Tyria), в королевствах Аскалон и Крита, спустя несколько сотен лет после событий первой части. Мир меняется под воздействием игроков с помощью динамических событий. Игра отличается своим новаторством в игровом дизайне: отсутствие разделения классов на традиционные танк, лекарь, боец; отсутствием маны и применением большинства способностей во время движения; персонализированной сюжетной линией. Модель монетизации – Buy to play – “заплати раз и играй”, абонентская плата отсутствует. С 29 августа 2015 покупать нужно только дополнение, основная игра доступна бесплатно на неограниченное время. Начав играть в одном мире, вы всегда вправе присоединиться к своим друзьям, которые играют в одном из других миров, т.е. игрок может путешествовать среди миров.
Технические изменения в версии 1.2:
- Обновлен wine до 2.0 + crosslibs (библиотеки от crossover 16.2.0-1)
- Подправлены скрипты установки и запуска
- Подправлен префикс и реестр порта
- Обновлен cxdiag
Визуальные изменения в версии 1.2:
- Небольшое увеличение производительности порта
- Лончер игры полностью работает и корректно отображается
Guild Wars 2 Linux v.1.2 — Download
– Скачать скрипт установки
– Открыть терминал и ввести:
/Загрузки/ (переходим в директорию с загруженным скриптом)
sudo apt install zenity xterm (пакеты необходимые для установки и запуска скриптов)
sh PortGW2-12 (создаются ярлыки, прописывается реестр порта, копируются файлы)
sudo apt install wine (Подтягиваем зависимости WINE)
– Запускаем лаунчер в меню -> игры: GW2
Источник
Guild Wars 2 on Wine
Warning: Running Guild Wars 2 on a non-Windows operating system, or with any other computer which does not meet the system requirements, is completely unsupported by ArenaNet and NCSoft. |
Содержание
Using the Win32 API wine, Guild Wars 2 can be run on some operating systems other than Windows. Though this is unsupported by ArenaNet and NCSoft, various people have reported excellent results running Guild Wars 2 on Linux. [1] [2] [3]
Requirements [ править ]
To run Guild Wars 2 on a non-Windows operating system, you will need to install wine on your system. Most linux distributions offer an installation method of their own; it is advised you use it. Otherwise, you may download it at the official website and follow instructions there. Additionally, you may need to install a proprietary graphics card driver for Guild Wars 2 to function properly. Again, it is recommended you use the installation method or package manager of your own Linux distribution.
Mac users may attempt to run Guild Wars 2 using Wineskin; see below for further information.
Running Guild Wars 2 on Linux-based systems [ править ]
Guild Wars 2 can be installed by downloading the Guild Wars 2 Client (available here) to a folder of your choosing, and executing the following command. You may need to replace «Gw2.exe» with the full location of the file if you’re not running Wine from the same folder.
The launcher will start and download the necessary data. To run Guild Wars 2, executing the very same command should suffice.
For convenience, in most systems you can also create a desktop shortcut or a link in your Start menu to launch Guild Wars 2. Just make sure that your link executes the above command. When updating, the patcher may crash after a while; however, you can just restart it and continue the download.
Running on a separate X server [ править ]
If you run Guild Wars 2 on a separate X server, it doesn’t interrupt other applications on other X servers. If Wine or Guild Wars crashes on one X server, the other remains unaffected. Since separate X servers can be used with different window managers, or even without one, keys can be rebound and not get in the way of playing Guild Wars. If you usually run a compositing window manager (e.g. compiz), you might also see a speed increase, as the visual effect can be disabled on the other X server. On the other hand, minimizing Guild Wars or switching to window mode won’t work as expected any more — but you can switch between your regular desktop and Guild Wars anytime usually by using Ctrl-Alt-F7 / -F8 (your mileage may vary). Multiple X servers can also take up overall performance on slower machines.
If you like those features, do as follows: Create a text file containing the command to start Guild Wars 2.
You may need to replace «
/Gw2.exe» with the location you downloaded Gw2.exe to, if it’s not located directly in your home folder.
If you are running Ubuntu, you may have to add an extra prefix command to get sound:
Save the text file, for example as
/run_guildwars2, and make it executable.
To start a second X server with Guild Wars running, execute this command (or add a corresponding shortcut or menu entry):
Note that you may need to enable auto-play to prevent the second X server from closing when the launcher closes.
Running Guild Wars 2 on a Mac using WineSkin [ править ]
You may attempt to run Guild Wars 2 on a Mac using Wineskin. [4] To do this, download wineskin winery. Add an engine with the + button. Select the newest one (tested on WS9Wine1.5.2). Then, click Create New Blank Wrapper, and name it Guild Wars 2. The program will attempt to install a Gecko package; cancel this. Open the Finder and click «view wrapper».
Run Wineskin, Advanced, and under Windows EXE put the following:
You may set an icon if you wish. Under Tools tab, Set Screen Options, make sure Decorate Windows is set. Now, exit Wineskin. You can move the «Guild Wars 2» application to your Applications directory, if you wish. Right-click on «Guild Wars 2», and select. Show Package Contents. Go to drive_c -> Program Files, right-click, create a new folder, and name it GuildWars2. Move gw2.exe to this folder. You should now be able to double-click your «Guild Wars 2» application to run the game.
Icons for Mac & Linux [ править ]
You can use these Icons that were converted from the Windows EXE to correct icons for Mac OSX (icns file) and Linux (various sized PNG files). You should be able to use this for shortcuts, and for the WineSkin wrapper as a custom Icon. They are all in one archive, so download them and use the ones you need.
Источник
Guild Wars 2 on Wine
Warning: Running Guild Wars 2 on a non-Windows operating system, or with any other computer that does not meet the system requirements, is completely unsupported by ArenaNet and NCSoft. |
Contents
Using the Wine software, Guild Wars 2 can be run on UNIX-like operating systems, such as Linux. Though this is unsupported by ArenaNet and NCSoft, various people have reported excellent results running Guild Wars 2 on GNU/Linux. [1] [2] [3]
This technique can also be used to run Guild Wars 2 on macOS. Though there is an official, native 64bit macOS client available for download [4] , that client will be discontinued on February 18, 2021. [5]
How it Works [ edit ]
WINE Is Not an Emulator [ edit ]
Many people believe Wine emulates a Windows environment and that this will result in slower performance than on native Windows. Though Wine can indeed result in slightly slower performance than a native environment, for faster systems, the difference is unlikely to be noticeable because Wine is not an emulator. Wine works by taking the Win32 system calls and redirecting them to your system’s native Unix (or Linux) system calls. Wine is more of a compatibility layer than an emulator.
You may, however, encounter performance issues under Wine, which are likely caused by imperfect system call translations. Even though the Wine team is constantly improving compatibility, graphical drivers as well as Windows and the games themselves run very complex code and often the interactions among them can be less than ideal.
Additionally, there are currently many known Guild Wars 2 graphical bugs, though the game is considered playable both on WineHQ and on the Crossover database, where both consider it gold.
What Wine does [ edit ]
When you run a game (or any Windows executable) through Wine, it will attempt to find or create a small set of essential files that simulate a typical Windows environment, in your home directory. By default these files are assembled under `
/.wine`, and will contain a simulacre of `drive_c/` which will in turn contain directories like `Program Files/`, `users/`, `windows/` and other essential .dll and directories.
You can control the location of this directory by setting the environment variable `WINEPREFIX`, either globally or just for specific Wine sessions. It is common practice for Wine users to set a different such location for each game, so they can keep each installation separate and avoid issues caused by «DLL hell» or conflicting registry settings. An example of such a value for WINEPREFIX could be `
Wine will make sure that the game «sees» the `drive_c/` directory as it would see a native Windows system drive, and that all its basic needs are met just like in a real Windows environment.
When the game starts running, Wine «translates» on the fly between what the game expects (a Windows system with DirectX) and what the actual system can offer (a Linux system with OpenGL).
Requirements [ edit ]
To run Guild Wars 2 on a non-Windows operating system, you will need to install Wine on your system. Most GNU/Linux distributions offer an installation method of their own; it is advised you use it. Otherwise, you may download it at the official website and follow instructions there.
Additionally, you may need to install a proprietary graphics card driver for Guild Wars 2 to function properly. Again, it is recommended you use the installation method or package manager of your own GNU/Linux distribution. For vanilla Ubuntu users, this means using the Additional Drivers tool in the menu.
Alternative Wine versions [ edit ]
There are some versions of Wine which may provide better performance and/or compatibility. Most notable among them are:
- Wine Staging: a side project of the Wine team, which maintains a set of patches meant to be applied on top of regular Wine, and which attempt to provide experimental bug fixes and features that are not ready to be included in the main Wine yet.
- Wine Staging Nine/Gallium9: A patched version of Wine that takes advantage of the Direct3D 9 (DX9) implementation in the mesa drivers, which vastly improves performance in many DirectX 9 based games and has proven to give nearly 100% performance for Guild Wars 2. It is limited to open-source graphics drivers, which means that nVidia users need to use nouveau, and AMD users will get a native experience with the amdgpu drivers.
- Wine PBA: an experimental Direct3D performance patch developed on top of Wine Staging.
You can attempt to apply these patches to Wine and compile it yourself, but you don’t have to. You can download ready-made builds from either the PlayOnLinux build service or the Lutris build repository.
You can unpack a build (.pol files are tarballs) and run it directly, no install is necessary.
How to install Guild Wars 2 [ edit ]
Steam [ edit ]
Steam now allows you to run Windows exe files on Linux
This guide will show you how to install Guild Wars 2, but it will work for any Windows exe.
Though this guide will work for any Windows exe, Steam Play’s Proton might not be able to fully run a program or even start it at all.
- First open Steam Settings
- In the Steam Play section: Enable Steam Play for supported titles
- Choose Proton version 5.13-6 or lower (a regression in newer versions of Proton/Wine prevents you from logging in)
- Click Play for any another game you own on Steam that requires Proton — this will download & initialize that version of Proton you picked (You may need to configure this game to force the version of Proton instead of using the default)
- Click «Games» on the Steam window — Add a Non-Steam Game to My Library
- Click «BROWSE» and change File type to «All Files»
- Select Gw2Setup-64.exe
- Right click Gw2Setup-64.exe in your Library and click Properties
- Check the box that says «Force the use of a specific Steam Play compatibility tool»
- Launch Gw2Setup-64.exe from your Library
- The Guild Wars 2 downloader will have an Install button, click it and select where you would like to install Guild Wars 2
- Once you see the Guild Wars 2 launcher with the download bar at the bottom, you can close the window (You can continue the download anytime after the next steps. It will show starting at 0%, but it does continue where you left off)
- Right click Gw2Setup-64.exe in your Library and click Properties
- Change the first text box to Guild Wars 2 (the name that will show up in your Library)
- Change «Start In» to point to where you installed Guild Wars 2 to: «/home/username/games/Guild Wars 2»
- Change Target to «Gw2-64.exe»
Performance tweaks for Guild Wars 2: (Possible improvements depending on your system)
- In your Guild Wars 2 Properties — Set Launch Options and add -dx9single
If you have a folder or exe file with a space in the name when adding a Non-Steam Game to your Library. Steam might cut off the «Target» and «Start In» you can manually type the names in to fix the issue.
Non-standard, unsupported Linux Distros and Steam/Proton [ edit ]
If you play on non-standard Linux distros, the wine included with Steam/Proton might not find certain libraries. They have to be manually installed as they are not coming bundled with steam. This can and will cause anything from crashes to weird rendering issues. Not finding libfreetype, for example, will simply result in no text being displayed without anything crashing. The following list is not guaranteed to be complete, but might help. You might need both the 32 and the 64 bit versions.
- libgnutls
- libfreetype
- libpng12 (later might work, at a later point in time. As of writing this, it needs to be exactly 12)
- zlib
- libtxc_dxtn (S3 Block texture compression BC1-BC5 — Only needed with Mesa [6] )
- llvm
Having a look at the proton log files or running the game directly with wine64 can help figuring this out.
One possible crash (on Proton) is that the game opens so many file descriptors that the system hard limit kills it (you can check that number with ulimit -Hn and -Sn). You need to change those in /etc/security/limits.conf to something big (1048576 has been used successfully). Pam needs to be set up for this, too (`service optional pam_limits.so` in you login managers pam config). Most (but not all) newer distros have this issue addressed.
Lutris [ edit ]
Lutris is an «Open Source gaming platform for Linux» that installs and launches games on Linux. Downloading and installation is offered using community contributed installation scripts. The installation scripts for Guild Wars 2 can be found at https://lutris.net/games/guild-wars-2/ Lutris offers a simplified installation with DXVK (DirectX to Vulkan which includes Directx9 to vulkan) as well as 32-bit and 64-bit installers for older graphics cards that don’t have Vulkan support.
PlayOnLinux [ edit ]
PlayOnLinux is a Crossover-like front-end for Wine that simplifies the installation process of Guild Wars 2. You’ll need to download and install PlayOnLinux using binaries available from the PlayOnLinux website or from your distribution’s repositories. If you’re using Ubuntu, PlayOnLinux is available on the Ubuntu Software Centre.
To install Guild Wars 2 using PlayOnLinux, download, install and launch PlayOnLinux and follow the first run wizard. Then, wait for the message «Refreshing PlayOnLinux» to go away from the bottom pane of the PlayOnLinux window. Once it is finished refreshing, click the «Install» button at the top of the window. This will open a new window. Select «Games» from the sidebar, and select «Guild Wars 2» from the list. (If it does not appear, you will need to check the «Testing» search option.) This will launch a step-by-step wizard that will automatically download and install pre-requisites like DirectX dlls and the Guild Wars 2 installer for you. Once the wizard is complete, Guild Wars 2 will appear in the list of games in your PlayOnLinux main window. Double-clicking it will launch the launcher for Guild Wars 2.
If you use PlayOnLinux, there is no need to manually create .desktop files or set icons for these files, since this is done for you by the wizard.
Note that in some cases playing on fullscreen might freeze your screen. If this happen when you start the game, open the Wine configuration menu for Guild Wars 2 in PlayOnLinux and enable «Emulate a virtual desktop» with your screen resolution as size.
PlayOnMac [ edit ]
Manual install [ edit ]
Download the Gw2.exe or Gw2-64.exe file (available here) and place it under «$
Example of how to run the game in this case:
While this method is more complicated, it can allow you access to the latest Wine builds and experimental features. However, the other methods are more user-friendly.
When the client is run, the launcher will start and download the necessary data. To run Guild Wars 2, executing the very same command should suffice.
For convenience, in most systems you can also create a desktop shortcut or a link in your Start menu to launch Guild Wars 2. Just make sure that your link executes the above command. When updating, the patcher may crash after a while; however, you can just restart it and continue the download.
The use of the 64 bit client is strongly recommended, the only exception being if you’re still running a (very old) 32 bit Linux distro for some reason.
When running a manual install, the following additional settings are also recommended:
- Run `bin/wine64` instead of `bin/wine` if running the 64 bit GW2 client.
- Set the WINEARCH=win64 environment variable if running the 64 bit client.
- If you are running an Wine version from a non-standard directory (as opposed to the distro version), you may need to set LD_LIBRARY_PATH=»/your/package/location/lib:/usr/lib32:$LD_LIBRARY_PATH» for the 32 bit client, or LD_LIBRARY_PATH=»/your/package/location/lib64/:$LD_LIBRARY_PATH» for 64 bit.
See also the performance section for additional command line options, environment variables and settings that will optimize your experience.
Performance [ edit ]
Most up-to-date Linux distributions come with Wine 3.3 or newer that includes CSMT patch enabled to the upstream. However if you’re running on an older version of Wine Staging, you can enable CSMT manually. You can do this from ‘winecfg’, the Staging tab should be available and have the option to use CSMT.
With every Wine release, Wine becomes more advanced on running native Windows applications on Linux. That is why you should check appdb.winehq.org from time to time for newer test results and variety of tips on running Guild Wars 2 on Linux with Wine.
Using ‘-dx9single’ command with your game launcher could improve your performance under some circumstances. You could also install d3dx9 by using winetricks.
For overcoming various performance issues, you can try adding a number of registry entries. It is suggested that disabling GLSL helps with a variety of Nvidia cards. While disabling it may completely break the game for some setups, it is generally worth a shot to disable and run Guild Wars 2 to check whether there’s any difference. You can always turn GLSL back on.
You could use winetricks and follow the steps shown by GUI to disable GLSL or you could just use winetricks as a command.
Generally speaking, you shouldn’t need any registry changes to enhance your gameplay performance other than specific cases like above.
- __GL_THREADED_OPTIMIZATIONS in combination with GLSL disabled can cause fps loss, disable it when running CSMT
- The game spams a lot of fixme debug messages, causing a huge memory leak. Turning these off improves performance and stability
- Turning off Vsync and GL_YIELD might also help with fps:
- Move Mesa cache to RAM
If the game keeps stuttering when turning the view.It is usually because of weak HDD/SSD performance and in addition because some mesa data is stored in your $HOME. First you can try to just use a faster SSD for installation. Second you can try to move your mesa cache to RAM. Most current Distros use /tmp as mounted in tmpfs (RAM) if that is the case just execute the following.
- CPU GW2 on wine depends heavily on the CPU.
- In your game change the Field of View (FOV). This can give you more FPS to the cost of a smaller FOV.
- In your game GFX settings change the shadow settings. Making it low might increase your FPS too.
- Stuttering issues can also be resolved by using the async patch of DXVK (async-dxvk). It’s the equivalent of using d912pxy on windows, but compatible with linux GPU drivers.
Troubleshooting [ edit ]
General: [ edit ]
- Use the latest Wine-Version, available here: https://www.winehq.org/download/ and here: https://wine-staging.com/ (you can also compile it by yourself)
- Look at the Wine AppDB: https://appdb.winehq.org
- take a look at the wine bugzilla website: https://bugs.winehq.org
Frequent Game Crashes (Out Of Memory Exception) [ edit ]
Try the 64-bit Client which allows for over 4GB RAM + GPU VRAM utilization. Download the files and drop Gw2-64.exe into your existing GW2 installation folder. Notice that for this to work, you need to use a 64-bit Wineprefix for Guild Wars 2 (PlayOnLinux defaults to 32-bit).
Freezing Desktop [ edit ]
This can usually be fixed by running the launcher in a virtual desktop. This can either be achieved by ticking the corresponding option in the PlayOnLinux settings / winecfg or by using the following command line:
A launcher freezing the desktop can also be fixed by using the 32-bit client in a 32-bit Wine prefix. This may cause the screen to be redrawn enough in order to normally launch the game. As soon as the launcher is gone, this freezing issue is gone too.
It does not actually freeze the system but causes the desktop to no longer be redrawn. You can still launch the program (game) by entering your credentials and pressing the buttons even though you will see no visual feedback of your actions.
Unable to verify Guild Wars 2 client [ edit ]
During first launch, the Guild Wars 2 launcher will create a new version of itself (GW2.tmp or GW2-64.tmp depending on if you use the 32-bit or 64-bit installer) but fail to copy this over the original GW2.exe/GW2-64.exe executable. To resolve this, delete the current of GW2.exe/GW2-64.exe, and then rename GW2.tmp/GW2-64.tmp to GW2.exe/GW2-64.exe.
Crashing Launcher [ edit ]
As mentioned above the launcher/patcher continuously crashes while downloading. The following helped me to avoid continuous restart of the launcher:
- setup virtual windows machine in Virtualbox
- install GW2 using Wine or PlayOnLinux
- create symbolic link to the installation folder in home directory (only required if the path to installation folder is not accepted by next step)
- set installation (or link) folder as shared folder with the virtual machine (requires guest additions to be installed)
- install/update GW2 in virtual machine using shared folder and enjoy playing on Linux using Wine/PlayOnLinux
Audio problems [ edit ]
If you have audio problems, do the following:
- Use the latest wine version
- Use the latest version of pulseaudio
- Test other programs and apps
Mouse rotation [ edit ]
If rotating the camera in the game halts when your cursor reaches the edge of the window (from the point where you started rotating) use the option MouseWarpOverride and set it to «enable».
In PlayOnLinux this option is in the Miscellaneous tab. In the Wine registry editor, you can find it at:
HKEY_CURRENT_USER\Software\Wine\DirectInput where you may need to create the string value «MouseWarpOverride» and set it to «enable».
If this does not work, these are several alternative solutions:
- Run winecfg and in the Graphics tab tick «Automatically capture the mouse in full-screen windows»
- Disable the «virtual desktop» option if using it.
Notes [ edit ]
Guild Wars 2 experiences some bugs and issues when running in Wine. They are currently best documented at Guild Wars 2’s WineHQ and Crossover profiles. Some can be solved with program arguments, like the freezing during character creation or a black screen when launching the game, which can be solved with the «-dx9single» flag. Others are hardware dependent, like the NVIDIA precipitation bug. For more information on these bugs and fixes, visit one of the two profiles above.
Источник