You can sign up to get a daily email of our articles, see the Mailing List page!
Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through Paypal, Flattr and Liberapay!
World of Warcraft patch 8.1.5: a lot of trouble for Wine users
legluondunet commented on 13 March 2019 at 9:32 pm UTC

Hello,
FYI the last WoW patch 8.1.5 have a lot of Directx changes:

New Graphics APIs in 8.1.5
In 8.1.5, we are making some improvements to how World of Warcraft uses DirectX. In essence, our old DirectX 11 is now called DirectX 11 Legacy, and our new DirectX 11 is multi-threaded. More details on each DirectX version is below:

  • DirectX 11 Legacy
  • A single-threaded rendering backend. This is provided to be the most compatible with older hardware, operating systems, and drivers. This is also the least performant. This is very similar to the functionality of DirectX 11 in 8.0.1.

  • DirectX 11
  • A new multi-threaded rendering backend using DirectX 11. This should improve performance for older GPUs or operating systems that don’t support DirectX 12. This is new for 8.1.5.

  • DirectX 12
  • A multi-threaded rendering backend using DirectX 12 for hardware, drivers, and operating systems that support it. There are some performance improvements in 8.1.5, but it is mainly the same as the 8.1.0 release.

    source: https://us.forums.blizzard.com/en/wow/t/new-graphics-apis-in-8-1-5/121542


    The game now crashes for a lot of Wine users. An issue is already open on dxvk github, but it seems Nvidia related:
    Source: https://github.com/doitsujin/dxvk/issues/964

    Linux users who use AMD does not seem to suffer from this update, someone could confirm that?

slimithy commented on 14 March 2019 at 12:04 am UTC

It's a DXVK problem. You can run it if you disable DXVK, I've been playing it all night without it, but with a big decrease in fps.
or you can compile Wine+vkd3d+descriptors hack and run it in DX12, which actually runs much better in crowded areas like raids and BG's.
I expect Valve/Philip will be straight on this though and should be fixed in a couple days.

slimithy commented on 14 March 2019 at 9:18 am UTC

Download and extract https://github.com/doitsujin/dxvk/issues/964#issuecomment-472656979
Then just run WINEPREFIX=~/Games/world-of-warcraft/ ./setup_dxvk.sh install

Seems it was Blizzard who broke it afterall.

damarrin commented on 14 March 2019 at 9:26 am UTC

I'm pretty sure they don't test their games against wine and dxvk.

slimithy commented on 14 March 2019 at 9:34 am UTC
legluondunet commented on 14 March 2019 at 9:01 pm UTC

slimithyI bet they do some times https://us.forums.blizzard.com/en/wow/t/linux-client/119819/62?u=wigz-21566

Mentality change at Blizzard? It's new they gave a little support to Linux users.

From my side, I reinstall Battle.Net with Lutris as Lutris dev uploaded a new script to help wine users to play WoW without crash. Don't forget to move your WoW game folder on another place before to reinstall Battle.Net.
I played more than one hour, it's stable and fast.
It's impressive how the wine community and actors was reactive.
Lot of thanks to Philippe and Lutris dev.

legluondunet commented on 16 March 2019 at 12:22 pm UTC

FYI:
Blizzard fixed bug from 8.1.5 version, hacked version from Dxvk is no longer needed.

source:
https://us.forums.blizzard.com/en/wow/t/linux-client/119819/88

slimithy commented on 16 March 2019 at 9:04 pm UTC

Their developers DO care about the Linux users, they always have really.
I bet their lack of official support is to do with corporate stuff..

slimithy commented on 18 March 2019 at 10:36 am UTC

WoW broke again this morning with Blizzards new minor update.
I just needed to run "sudo apt install libvulkan1:i386" to get it to work again.

legluondunet commented on 18 March 2019 at 11:49 am UTC

QuoteI just needed to run "sudo apt install libvulkan1:i386" to get it to work again.
Strange you didn't need to install it before, vulkan librairies in 32 bits are essential for Dxvk to run games in 32 bits, and they are a lot...

Due to spam you need to Register and Login to comment.


Or login with...

Livestreams & Videos
Community Livestreams
  • Crawl About: „StarCrawlers“
  • Date:
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts