Guild Wars 2 crash/freeze
logan001 opened this issue · 22 comments
GW2 started to freeze desktop on minimize or sometimes if im lucky it won't go back in full screen. i can see a black screen and the hand cursor of the game but thats it. the game itself doesn't seem to freeze cause the sound it keeps going.
If desktop freeze i can still here youtube but there is no response from keyboard/mouse or power button. i have to hard reset the computer
I'm not sure when it started. it might be around this or newer.
I can't make a trace since i have no clue when it will crash.
Software information
Name of the game, settings used etc.
System information
- GPU: nvidia 970
- Driver: 435.27.03
- Wine version: wine-4.19.r0.g1f775840 ( TkG Staging Esync Fsync )
- DXVK version: 334fa6d
Log files
- d3d9.log
This log is from when game didn't crash but i got only a black window with game cursor when click on it on taskbar.
I keep the game in windowed fullscreen.
Would you be able to bisect the issue?
for now i recompiled wine from Tk-Glitch and see if it still happens
ive recompile wine
still same problem
i've recreated a new profile in lutris
nothing changed.
the only good think is that today i didn't had to hard reset computer. today i only got the game to freeze (sound still working)
i can't access froggi to download previous version. does it work for you?
I play GW2 regularly with D9VK currently using the 0.30 release. Haven't encountered any issues.
My Setup:
Debian 9 - Kernel 5.3.11
Desktop Environment: Mate
Wine Version: 4.6 with eSync enabled
Hardware:
GPU / Driver: GTX 1060 6GB (435.27.03)
CPU: Ryzen 1700X
RAM: 16GB
@jrugia
i think its a problem with cinnamon
i get this messages in .xession-erros
Cinnamon warning: Window 0x9800009 (Untitled) sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Cjs-Message: 15:50:32.738: JS LOG: pushModal: invocation of begin_modal failed
i don't have time to try now older version since its not always a sure hit on minimize.
for anybody else willing to give it a try a play the game in windowed fullscreen and when i minimize the game from button inside the game (when for example option window is open you can see all 3 buttons in the right upper corner)
alt+tab its not as much of a problem with windows mode but if i don't minimize the game than the video card will keep going on full power. thats why i choose miminize
@logan001 Good find, for confirmation you could try to run the game in a different desktop environment. I think Openbox would make a good test base as it's lightweight and doesn't require many packages.
@jrugia just as info: i reinstalled the previous version and everything works so far without any problem. i still get those messages in xseesion-errors. but nothing freeze anymore. the game has a 0.5-1 sec freeze period when it is restore from minimize status but it does not freeze at all. been using this version for a few hours now without any issues on minimize.
so it might not necessary be cinnamon.
@Joshua-Ashton this is the last that build that does not freeze the game.
So https://git.froggi.es/joshua/d9vk/commit/5e686484eec269ffd6f32210db492396f7b59b43 or https://git.froggi.es/joshua/d9vk/commit/1b346e19eb4672251e8d53e5095e34f979417ae7 (async present/queries) causes the issues for you?
i don't know. i just tried the builds that are available on froggi.es. i didn't build manually every commit. So judging by froggi.es available downloads the build that started to freeze is https://git.froggi.es/joshua/d9vk/commit/a013f1e09f80841f2f4208ef5212deda82786e7e
Can you try using this build please? https://git.froggi.es/joshua/d9vk/-/jobs/974
i did. it still freeze
@logan001 Can you see if this freezes or not? Will help me to determine the problem exactly.
just did and yes it freeze.
Async present it is then.
Just to triple check, can we try this?
the "new" one does not freeze. at least so far after 4 hours of playing its still ok
Can you try this?
no problem with test-fix either so far after 3 hours of using it
Can you try with the latest stuff i just pushed? Builds should be on git.froggi.es
i'm guessing there's nothing to test anymore since its working so i'm closing the issue :)