Jump to content
  • Sign Up

Playing Guild Wars 2 on Linux - Performance optimizations and more.


Recommended Posts

@"Sythe.7538" said:debug.sh terminal output https://pastebin.com/fZ4wXMSHdebug.sh screenshot in character select screen https://imgur.com/a/zzwcy7yinxi -F https://pastebin.com/R16FA88MThe game is fine when using default wine, the menu sizes are wack and there is no motion whatsoever except for when I alt+tab around. getting the launcher to show was a hassle all on it's own, I feel like I'm doing something seriously wrong but I can't tell what.

The size issues you're seeing are cause of your 2560x1080 resolution, the character menu doesn't scale well. It looks even worse on a 3840x1080 monitor: https://i.imgur.com/MyHoRia.jpg Once you get in game, it scales pretty well though so it's not a big issue.

What I can't understand though is why that very low framerate. Is it always that slow?

Link to comment
Share on other sites

@"ArmoredVehicle.2849" said:The size issues you're seeing are cause of your 2560x1080 resolution, the character menu doesn't scale well. It looks even worse on a 3840x1080 monitor: https://i.imgur.com/MyHoRia.jpg Once you get in game, it scales pretty well though so it's not a big issue.This is what it usually looks line for me https://imgur.com/a/jmKRHlF(Super ultra wide? What monitor? How is the rest of the game? :P)

What I can't understand though is why that very low framerate. Is it always that slow?like shown in she screenshot I usually have a stable mid 30 fps in the character selection screen, when moving the files into the GW2/data/etcetera it gets stuck, there is no movement unless I alt+tab, which updates the frame once before freezing again.

Link to comment
Share on other sites

@"ArmoredVehicle.2849" said:Hey everyone, I have a bit of puzzle I'd like your opinion about. Early next year I'm planning to update the package to a more recent version of Wine and I've been thinking of compiling it with FAudio support (Git page: https://github.com/FNA-XNA/FAudio), to keep it short, FAudio is a reimplementation of the DirectX Audio and has helped a number of games in Wine.

I'd like to get an idea how many of you have this package available for your system, for Debian/Ubuntu and derivatives this can be found as package name "libfaudio0", for Arch based distros "faudio".

Let me know what you think :)

gentoo:app-emulation/faudioLatest version available: 19.09Latest version installed: 19.03Size of files: 881 KiBHomepage: https://fna-xna.github.io/Description: FAudio - Accuracy-focused XAudio reimplementation for open platformsLicense: ZLIB

Link to comment
Share on other sites

@Sythe.7538 said:

@"ArmoredVehicle.2849" said:The size issues you're seeing are cause of your 2560x1080 resolution, the character menu doesn't scale well. It looks even worse on a 3840x1080 monitor:
Once you get in game, it scales pretty well though so it's not a big issue.This is what it usually looks line for me
(Super ultra wide? What monitor? How is the rest of the game? :P)

What I can't understand though is why that very low framerate. Is it always that slow?like shown in she screenshot I usually have a stable mid 30 fps in the character selection screen, when moving the files into the GW2/data/etcetera it gets stuck, there is no movement unless I alt+tab, which updates the frame once before freezing again.

30fps very low in character select.

Also have you tried a different desktop? gnome&kde are known to interfere badly with games.

Link to comment
Share on other sites

@"VAHNeunzehnsechundsiebzig.3618" said:30fps very low in character select.

Also have you tried a different desktop? gnome&kde are known to interfere badly with games.

Trying my luck in my windows dual boot shows me I have been playing at less than half the frames I could be getting, that's going to go firmly in the "oof" category.From what I can find KDE isn't all that damaging for gaming, compositing should be disabled in the background and beyond that the difference is said to be negligable as far as I can find. I'll try another desktop environment later today, but I doubt that's why using this wine build basically locks the game for me.

Link to comment
Share on other sites

@Sythe.7538 said:

@"ArmoredVehicle.2849" said:The size issues you're seeing are cause of your 2560x1080 resolution, the character menu doesn't scale well. It looks even worse on a 3840x1080 monitor:
Once you get in game, it scales pretty well though so it's not a big issue.This is what it usually looks line for me
(Super ultra wide? What monitor? How is the rest of the game? :P)

The monitor is a Samsung 49" CHG90. the game scales perfectly fine with it: https://i.imgur.com/kdmQL37.jpg

Link to comment
Share on other sites

@"VAHNeunzehnsechundsiebzig.3618" said:yes, in the past, try the desktop option in winecfg and see if it helps.

It helped a bit (X is not entirely unresponsive, just very, very slow), but game crashes when I try to start it. It might be somehow related to my combination of graphics card (GTX 660), its driver and wine version. I'm using Linux Mint 18.3 (based on Ubuntu 16.04), which does not come with latest Nvidia drivers. I tried the game with Ubuntu 19.10 (which comes with Nvidia driver version 435 IIRC) - there the login screen does not hang the computer, but anyways it crashes when starting it.

Link to comment
Share on other sites

I added the latest package to IPFS for those not having Google Drive access:

You can easily install a browser Addon or Desktop version of IPFS from here:

Link to comment
Share on other sites

@Subtractive.9830 said:After the latest patch, when trying to enable/disable settings for the Dynamic HUD the game crashes for me. Everything else working fine just as usual, but this setting kittens something up. Anyone else having the same issue?

I tried to replicate your issue, but it doesn't happen to me, however my game is crashing very frequently as of lately. I haven't changed in my system both software and hardware.

Link to comment
Share on other sites

@ArmoredVehicle.2849 said:

@Subtractive.9830 said:After the latest patch, when trying to enable/disable settings for the Dynamic HUD the game crashes for me. Everything else working fine just as usual, but this setting kittens something up. Anyone else having the same issue?

I tried to replicate your issue, but it doesn't happen to me, however my game is crashing very frequently as of lately. I haven't changed in my system both software and hardware.

Its a bug in the game, there's several potent memory corruptions surrounding the new features (some of which have been disabled, like weapon hiding). Linux is just catching it because the kernel tends to have better/more aggressive memory protection.

Link to comment
Share on other sites

@Hannelore.8153 said:

@Subtractive.9830 said:After the latest patch, when trying to enable/disable settings for the Dynamic HUD the game crashes for me. Everything else working fine just as usual, but this setting kittens something up. Anyone else having the same issue?

I tried to replicate your issue, but it doesn't happen to me, however my game is crashing very frequently as of lately. I haven't changed in my system both software and hardware.

Its a bug in the game, there's several potent memory corruptions surrounding the new features (some of which have been disabled, like weapon hiding). Linux is just catching it because the kernel tends to have better memory protection.

I've tried playing with D9VK disabled, the game freezes instead of crashing but still a blocker eitherway. Looks like it's time for a break until the issues are ironed out.

In the meantime I'm planning to update the package with a newer Wine version and D9VK soon :)

@Nevin Kiludan.2639 Thanks for putting that up. I'm setting up a small server at home which will hopefully solve this issue for good.

Link to comment
Share on other sites

@"ArmoredVehicle.2849" said:I'd like to get an idea how many of you have this package available for your system, for Debian/Ubuntu and derivatives this can be found as package name "libfaudio0", for Arch based distros "faudio".On openSUSE libFAudio0 19.03 is available for x86-64 and 32bit from the core repositories for Tumbleweed and through official additional repositories for stable releases. Just in case someone comes looking for them here the build service lists them for one-click install: https://software.opensuse.org/search?utf8=%E2%9C%93&q=faudio

Link to comment
Share on other sites

@"VAHNeunzehnsechundsiebzig.3618" said:a) 127.0.0.1 is localhost, you know that?b) boah, ipfs is kitten. I need to run a daemon, have it to access all kind of stuff and if I start it, it screws my terminal up.

Thanks, but no thanks. At least google drive works without trying to do unspeakable things to my machine.

I've just finished setting up a small server from home with access to these files, download links are on first page.

A small caveat to be aware of is that the GW2 forums don't forward FTP links properly. As a workaround you can highlight the text and copy/paste it in a new tab or type it out manually (sorry for the inconvenience). On the brighter side there is no 3rd party involvement, it's a direct link to my server so it should be accessibly by anyone much easier.

Link to comment
Share on other sites

@ArmoredVehicle.2849 said:

@Subtractive.9830 said:After the latest patch, when trying to enable/disable settings for the Dynamic HUD the game crashes for me. Everything else working fine just as usual, but this setting kittens something up. Anyone else having the same issue?

I tried to replicate your issue, but it doesn't happen to me, however my game is crashing very frequently as of lately. I haven't changed in my system both software and hardware.

After playing around some more I am getting these crashes very often now, never had any issues before. So I suppose it's like Hannelore states, something is broken in the game itself. We just have to wait then for a patch. :)

Link to comment
Share on other sites

@"ArmoredVehicle.2849" said:Hey everyone, I have a bit of puzzle I'd like your opinion about. Early next year I'm planning to update the package to a more recent version of Wine and I've been thinking of compiling it with FAudio support (Git page: https://github.com/FNA-XNA/FAudio), to keep it short, FAudio is a reimplementation of the DirectX Audio and has helped a number of games in Wine.

I'd like to get an idea how many of you have this package available for your system, for Debian/Ubuntu and derivatives this can be found as package name "libfaudio0", for Arch based distros "faudio".

Let me know what you think :)

sure, if you think this is better. i'm on Arch, so no issue here. faudio is in the community repo.

Link to comment
Share on other sites

@"Nicodemus.1486" said:sure, if you think this is better. i'm on Arch, so no issue here. faudio is in the community repo.

I've been testing quite a few games with FAudio lately and it solved a few issues with some of them and since most distros are now shipping with it, I think it's time to step up the game. :)


EDIT:

A bit of a small announcement for you all. I've updated the package to v1.9.0. This brings with it some major changes.

  • Wine has been updated from 4.6 to 4.21.
  • Wine now also supports FAudio (I've supplied the required library within the package in case it's not installed in your system).
  • D9VK updated to 0.30.

Also regarding D9VK, the project appears to be on the verge of a new release too so I will put up a new package release (1.9.1) when that happens.

You can find a record of what has been changed at this link: https://en-forum.guildwars2.com/home/leaving?target=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fd%2F1kG0HzKR6-LHqDEgDjsceLlk3TGMiLPMOEN5CVYa9vgQ

As a last reminder, if you can't (or don't want) to access the links from a google drive, there is now an ftp server where you can fetch the packages from. If you encounter any issues please let me know.

Link to comment
Share on other sites

@EagleDelta.4726 said:@ArmoredVehicle.2849 Anyone note the issue where the game will crash if you try and modify dynamic HUD settings while logged into a Character? It works fine when on the character select, but crashes if changes are made after selecting a character

So looks like with the latest build the crashing when changing dynamic HUD settings has stopped.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...