protonscr

Elder Scrolls Online: system freeze with Vega10 and RADV

dxvkclosed
doitsujin/dxvk#83 · opened 2018-02-16 by ssorgatem · updated 2018-02-16 · 4 comments · github
Sssorgatem 2018-02-16 github

When using DXVK on RADV (either mesa stable or git), ESO renders fine (better than wine, actually (https://bugs.winehq.org/show_bug.cgi?id=44514 )) and works well... until after some seconds, the whole system freezes, requiring a reboot.
I had already mentioned this elsewhere, but I think it deserves its own issue.

Software information

Name of the game: Elder Scrolls Online

System information

  • GPU: Vega 56
  • Driver: mesa stable, mesa-git
  • Wine version: staging 2.21
  • DXVK version: all

Apitrace file(s)

https://actinia.ddns.net/index.php/s/mcny9y5MCXSyxfN

Log files

Sssorgatem 2018-02-16 github

Well, it looks like it may be a mesa bug, after all:
https://bugs.freedesktop.org/show_bug.cgi?id=105098

There a patch in that bug report that apparently fixes it.
I'll try it when I get home and update this issue accordingly.

Sssorgatem 2018-02-16 github

Well, that patch has been committed to mesa-git... that was quick. So we'll see if it works.

Sssorgatem 2018-02-16 github

It was indeed a mesa issue, and it's fixed now!

I've played for a while ESO on dxvk, and it works!
Better than wine, actually. It even seems like I get higher FPS too.
So this issue can be closed, and Elder Scrolls Online added to the list of supported games.

Sssorgatem 2018-02-16 github

I've done some testing, and, at 4K, same settings, I get more FPS on wine staging with DXVK than on Windows 10

Upstream links