Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Regression] World of Warcraft causes GPU hang #393

Closed
Kerrung opened this issue May 25, 2018 · 12 comments
Closed

[Regression] World of Warcraft causes GPU hang #393

Kerrung opened this issue May 25, 2018 · 12 comments

Comments

@Kerrung
Copy link

Kerrung commented May 25, 2018

[Regression]
World of Warcraft totally hangs my system with latest DXVK or with 0.52, but works fine with 0.51.
After this hang happens, the only thing I can do is a hard reboot.

Software information

World of Warcraft, highest graphics settings used.

System information

  • OS: Arch Linux
  • GPU: AMD Radeon HD7770
  • Driver: today's latest Mesa-git, but this hang happens with any other Mesa stable version too.
  • Wine version: today's latest Wine-git + Staging-git, but this hang happens with any other Wine version too.
  • DXVK version: 49bda46 or/and 0.52, no difference, it both lead to hang.

Apitrace file(s)

  • I have no idea how to get it.

Log files

@ghost
Copy link

ghost commented May 25, 2018

It must be an issue in the driver

@Kerrung
Copy link
Author

Kerrung commented May 25, 2018

@Yardanico

It must be an issue in the driver

I already checked this version. I also tried Mesa 18.0.4 and Mesa 18.1.0, but there's no difference. Hangs happen only if I use the latest DXVK, but do not happen if I use DXVK 0.51.

@doitsujin doitsujin added the bug label May 25, 2018
@doitsujin doitsujin changed the title [Regression] With latest master DXVK World of Warcraft totally hangs my system. [Regression] World of Warcraft causes GPU hang May 25, 2018
@doitsujin
Copy link
Owner

@Kerrung please bisect to figure out the exact commit that causes the issue. This is critical.

@Kerrung
Copy link
Author

Kerrung commented May 25, 2018

@doitsujin
It seems that I should try to test each commit between 0.51 and 0.52

@doitsujin
Copy link
Owner

doitsujin commented May 25, 2018

@Kerrung just use git bisect (see here). Please don't forget to recompile before testing each step though... we had that before.

@TestMode1
Copy link

TestMode1 commented May 25, 2018

This could be due to game window settings. Can you try with windowed, fullscreen, etc?

Similar logs were with Frostpunk, but without a hang, except on first run. But after setting game window to windowed game worked on radv.

@SveSop
Copy link
Contributor

SveSop commented May 25, 2018

AMD related i guess. Used nVidia 369.24.02 driver, and latest git and do not crash in World of Warcraft atm.

Did not do a lengthy run, so was just popping a few places with my mage.

@Korvox
Copy link

Korvox commented May 25, 2018

I can reproduce it with a 580, so its an AMD bug, and it does happen on both trunk and release Mesa.

Window settings don't matter, though I can get to see a few characters, but it will always hang on the loading screen.

@doitsujin
Copy link
Owner

@Korvox @Kerrung Please test again with latest master. a0e0ba1 fixes a regression that was causing GPU hangs in Far Cry 3, this issue is probably the same.

@Kerrung
Copy link
Author

Kerrung commented May 25, 2018

@doitsujin, iI just tested a0e0ba1 and it fixed for me.
Thank you very much! You are a real code wizard! Thank you for everything you do!
Do you need any more help from me? Unfortunately, I did not have time to do what you asked for.
Is this still relevant and should I still do this?

@doitsujin
Copy link
Owner

Thanks for reporting back. There's no need to bisect anymore since the issue was fixed.

@Kerrung
Copy link
Author

Kerrung commented May 25, 2018

@doitsujin, I apologize for this offtopic, but I assume that this information can be useful to you. Wine will soon receive the full support of Vulkan 1.1 and, as I suppose in the future Wine will continue to receive all updates of the latest versions of Vulkan.
Can DXVK really benefit from the support of Vulkan 1.1+ in Wine?
Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants