


My pc is old I had to try a lot of proton versions
gamemoderun %command% -provider Portal
I'm using a german keyboard but the game defaults to english layout without the ability to change the layout. Also default weapon swap key (^) doesn't work at all.

-provider Portal
No problems, flawless. I use the command to access the ArenaNet GUI to log into my non-steam account.

-provider Portal
Game was blacking out, issue was with one monitor, was running well on second one, after disabling adaptive sync, issue is gone. Monitor - MSI G255F

XMODIFIERS="^" %command% -provider Portal
Was not able to use '^' on German keyboard needed XMODIFIERS="^" %command%, to make it work. Also -provider Portal to use my existing ANet account (warning: case sensitive!).

DRI_PRIME=pci-0000_01_00_0 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia gamemoderun WINE_CPU_TOPOLOGY=12 WINEDEBUG=-all LD_PRELOAD="" %command% -provider Portal -autologin -USEALLAVAILABLECORES DXVK_ASYNC=1
Running in hybrib mode with NVIDIA RTX3050 on wayland. I had to use this command line on steam to fix black screen while running the game.
Works perfect out of the box.
gamemoderun WINE_CPU_TOPOLOGY=12 WINEDEBUG=-all %command% -provider Portal -autologin -USEALLAVAILABLECORES DXVK_ASYNC=1

Works out the box the free content, but sound in Path of fire (CInematics) It's totally broken.
Path of Fire History breaks the sound while cinematics

-provider Portal
Use -provider Portal launch argument if you have an existing account. Worked flawlessly with very minimal effort.
DXVK_ASYNC=1 -provider Portal
-provider Portal
Some icons in the UI (e.g. chair/toy toggle, fishing button) and some minor specular textures were not rendered.

-provider Portal
Used the Launch option to use my Arena Net account

gamemoderun mangohud __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 __GL_SHADER_DISK_CACHE_PATH='/home/USERNAME/.local/share/Steam/steamapps/common/Guild Wars 2' __GL_FSAA_MODE=0 __GL_DEFAULT_LOG_ANISO=0 __GL_LOG_MAX_ANISO=0 LD_PRELOAD="libpthread.so.0 libGL.so.1" __GL_THREADED_OPTIMIZATIONS=1 __GL_SYNC_TO_VBLANK=0 __GL_YIELD=NOTHING DXVK_LOG_LEVEL=none DXVK_ASYNC=1 WINEDEBUG=-all WINEARCH=win64 STAGING_SHARED_MEMORY=1 WINEFSYNC=1 %command%
Before setting the right parameters, FPS was dropping to 20
The game is pretty old, and it needs these parameters. For a stable and comfortable game. Because the main problem is that the FPS drops a lot.

The game runs smooth with no tinkering neede with Proton Experimental. Not sure why my reports are calssified as tinker reports.
The game runs smooth with no tinkering neede with Proton Experimental. Not sure why my reports are calssified as tinker reports.

gamemoderun WINE_CPU_TOPOLOGY=12 WINEDEBUG=-all %command% -provider Portal -autologin -USEALLAVAILABLECORES DXVK_ASYNC=1
Adding the parameters for "WINE_CPU_TOPOLOGY=12", "WINEDEBUG=-all" and "-USEALLAVAILABLECORES" nearly doubled my framerate. Before that, my framerate was considerbly lower OOTB.

LD_PRELOAD="" %command% -provider Portal
Game begins to stutter when moving mouse after ~30min playing
Use LD_PRELOAD to stop stuttering after 30min. Use -provider Portal to login with Arenanet account.

-provider Portal
To use Arenanet accounts use launch option: -provider Portal. Steam account will be used otherwise.

Occasional stuttering. Practically native.
Occasional stuttering not present on Windows. Greatly lessened by recompiling the vulkan shader cache after each update (the first compilation is the longest).
-provider Portal
Crashed my desktop environment when played in Mint after an hour or two. Runs perfectly in Garuda.
-provider Portal

-provider Portal
Use mentioned launch parameters if you own arena.net account, otherwise no changes are required.

-provider Portal
i did not experince any issues with playing and runing the game . one thing with installing via steam is that the game kinda install twice, after the steam download finishes the game client still has alot of stuff to download aswell keep that in mind, also might be worth waiting for the client to finish even if it says playable,
-provider Portal added this so i can loggin with my existing gw2 account other wise you would create a new account with steam login

Zero issues. Works out of the box, proton tinkering not needed in my case.
Buttery smooth baby.

-provider Portal (for skip the Steam login)
FX sounds disappears at some moments.
My fps drop a lot in some zones, about 50% less compared with Windows 11.
Except for the performance issue (it runs me at 100fps on Windows 11) and the fact that some special effects are no longer audible, the game runs well. However, FOR ME, losing 50fps in some areas does not motivate me to play it on Linux.

-provider Portal
just a little bit of crackling while listening to background music, unclear if its caused by the game
love the game! am really happy with how well it runs, haven't run into any major issues so far
Runs great out of the box, no tinkering required.

Launched the game via Steam. PC completely frozen. Tried 3 times and had to hard reset after each attempt.
Uninstalled the game
In order to use mods like arcdps and radial menu you will need to use install directx compiler 47, the the the highest directx 9 version, highest directx 11 version, and dotnet472. Set your game to proton version 8 to install these. The dotnet472 install seems to fail with any other proton version. You should be able to change it to whatever version after you get these DLLs installed.

PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 %command%
Download speed will reduce to 0 kb/s in the client launcher if the launch options are not entered.
On the verge of giving up, I stumbled this problem. The problem is the game is not downloading on the GW2 launcher, which seems to be a very common issue on Windows. This one however, on the Linux side, it seems to be a rare occurrence. I relaunched the game using -log in the steam launch options. This will run a debugger log which will run in the background.
I got this log here:
[0111/194224.450:ERROR:network_change_notifier_win.cc(225)] WSALookupServiceBegin failed with: 0 [0111/194225.215:ERROR:dxva_video_decode_accelerator_win.cc(1457)] DXVAVDA fatal error: could not LoadLibrary: msvproc.dll: Module not found. (0x7E) [0111/194225.764:ERROR:network_change_notifier_win.cc(225)] WSALookupServiceBegin failed with: 0 [0111/194226.269:WARNING:cert_verify_proc_win.cc(89)] Unknown error -2146762482 mapped to net::ERR_FAILED [0111/194226.530:WARNING:cert_verify_proc_win.cc(89)] Unknown error -2146762482 mapped to net::ERR_FAILED [0111/194226.543:WARNING:cert_verify_proc_win.cc(89)] Unknown error -2146762482 mapped to net::ERR_FAILED [0111/194226.550:WARNING:cert_verify_proc_win.cc(89)] Unknown error -2146762482 mapped to net::ERR_FAILED [0111/194226.552:WARNING:cert_verify_proc_win.cc(89)] Unknown error -2146762482 mapped to net::ERR_FAILED [0111/194226.556:WARNING:cert_verify_proc_win.cc(89)] Unknown error -2146762482 mapped to net::ERR_FAILED [0111/194226.732:WARNING:cert_verify_proc_win.cc(89)] Unknown error -2146762482 mapped to net::ERR_FAILED [0111/194226.800:WARNING:cert_verify_proc_win.cc(89)] Unknown error -2146762482 mapped to net::ERR_FAILED [0111/194226.820:WARNING:cert_verify_proc_win.cc(89)] Unknown error -2146762482 mapped to net::ERR_FAILED [0111/194236.731:WARNING:cert_verify_proc_win.cc(89)] Unknown error -2146762482 mapped to net::ERR_FAILED [0111/194325.518:WARNING:cert_verify_proc_win.cc(89)] Unknown error -2146762482 mapped to net::ERR_FAILED [0111/194425.947:ERROR:dxva_video_decode_accelerator_win.cc(1457)] DXVAVDA fatal error: could not LoadLibrary: msvproc.dll: Module not found. (0x7E)Then I came across this website, which helped me big time. https://forums.lutris.net/t/runner-missing-2-dlls-msmpeg2vdec-dll-msvproc-dll/16113. Without this command, I wouldn't have been able to download and run the game the whole time. Very stable game and love it.
-provider Portal
Keyboard Key ^ not work, cant swap weapons

-provider Portal
No problems, flawless.
I use the command to access the ArenaNet GUI to log into my non-steam account.

Install through Lutris
No problems, flawless gameplay

Perfectly playable if you don't mind the laggy launcher.
Launcher gets a bit laggy while updating the game or interacting with the launcher interface.
This doesn't interfere with the update process, and the game is perfectly playable. You can always mark the 'AUTO-PLAY' box in the launcher so you don't have to deal with it next time you want to play.

Works perfectly

gamemoderun mangohud %command% -provider Portal -ignorecoherentgpucrash
mouse fps drop moving cursor is server in FS rather than Window mode
connection was fine
Use the release version of DXVK if experiencing cursor lag 40 mins into playing the game. If your using a Proton version that isn't using Value tree's for compiling, the cursor lag is immediate and anywhere between 50+ fps drops or worse.

The frame times would go up after an hour of gametime while moving the cursor/camera. That makes it unplayable. You have to restart the game
-provider Portal -clientport 80
Stuttering while movind camera or mouse
Huge increase in Frame Times after approx. 1 hour
Framedrops and stuttering
The frame times would go up after an hour of gametime while moving the cursor/camera. That makes it unplayable. You have to restart the game. Which is very disapointing when in Boss fight or dungeons.

Heavy stuttering when moving the mouse after having played for a while, but a workaround exists pending a fix
LD_PRELOAD= XMODIFIERS= MANGOHUD_CONFIG="fps_limit=240" DXVK_ASYNC=1 WINE_FULLSCREEN_FSR=1 VK_LOADER_LAYERS_ENABLE=VK_LAYER_MANGOHUD_overlay_x86_64 %command% -provider Portal -autologin -ignorecoherentgpucrash -mapLoadinfo
In-game store font is ever-so-slightly fuzzy.
Switching between fullscreen and windowed does not work well on my ultrawide, but windowed fullscreen works well.
Heavy stuttering when moving the mouse after having played for maybe half an hour. Workaround exists.
Relevant reading with regards to the stuttering cursor:
- https://github.com/doitsujin/dxvk/issues/4436#issuecomment-2466646597
- https://github.com/ValveSoftware/steam-for-linux/issues/11446
Breaking down the launch options;
- LD_PRELOAD= : this fixes the stuttering when moving the cursor.
- XMODIFIERS= : fixes input of dead keys when using input methods such as Fcitx5
- MANGOHUD_CONFIG="fps_limit=240" : limits framerate, here to 240, as the game only offers 30, 60 or no limit
- DXVK_ASYNC=1 : unsure if this is required anymore but doesn't hurt
- WINE_FULLSCREEN_FSR=1 : should trigger FSR if you have fullscreen and a lower resolution than native, but unsure
- VK_LOADER_LAYERS_ENABLE=VK_LAYER_MANGOHUD_overlay_x86_64 : enables mangohud, required if used in combination with LD_PRELOAD=""
- %command% : self-explanatory
- -provider Portal : to log in with your arena.net account instead of through Steam
- -autologin : have the launcher autologin if you have saved your credentials, rarely works and you have tog press Login anyway
- -ignorecoherentgpucrash : unsure if it's needed anymore but should help if the in-game store crashes
- -mapLoadinfo : shows some statistics on loading screens

mangohud %command% -provider Portal
Mouse would disappear on World bosses. Solved by Alt-tabbing.
Huge increase in Frame Times after approx. 1 hour
No lags or disconnects
I have tried multiple Proton versions, multiple mice, Wayland, Xorg, CPU troubleshooting and was still unsuccessful. The frame times would go up after an hour of gametime while moving the cursor/camera. The cursor and the ground spells would disappear on some World Bosses and make the game that much harder. This might all be hardware or configuration specific so your mileage may vary. I currently use Heroic Games Launcher with Wine GE. Gemstore did not work for me on defaul Wine, but does on Glorious Eggroll version.