There’s already a long thread about fixing recent battle.net issues for non-steam users which promotes using an flatpak app called ProtonPlus. (1) I finally got rid of flatpak and I’m not going to install any flatpak nonsense ever again if I can do anything to avoid it, so I thought to explain the manual way and ask some questions I still have.
There are 2 sources for wine builds suitable for Blizzard stuff: GloriousEggroll (2) and Kron4ek (3). Since GloriousEggroll did not update in May I downloaded Kron4eks 10.7 releases and copied them into ~/.local/share/lutris/runners/wine/ where Lutris will pick them up.
I used wine-10.7-staging-amd64.tar.xz for the battle-net app which fixed the sleep and the black screen problem and updated the games.
WoW - which I start from the exe file - still works with win-ge-8-26-x86_64 but I now use wine-10.7-staging-tkg-amd64-wow64. Up to now I don’t see any differences but I did not test much.
Questions: Kron4eks readme.md says something about dxvk and vkd3d-proton not included in their proton builds (so you need to install them manually) but says nothing about dxvk and vkd3d and their Staging-TkG builds.
- So, for best performance, do I need to install anything if I use the Staging-TkG-WoW build?
- If yes, how would I do that manually (i.e. without using any flatpak app)?
- Or does Lutris take care of that? From the settings it looks like it?
(1) Battle.net Update Agent Problem - #66 by kaimon
(2) Releases · GloriousEggroll/proton-ge-custom · GitHub
(3) Releases · Kron4ek/Wine-Builds · GitHub