I found turning down shadows all the way has the biggest impact for me. But Raids… that’s a different story all together!!! Windows or Linux. AMD or Nvidia. Same results. I’d hate to see how 4k would perform for me.
WoW engine is terrible, the way they coded it, every effect is in fact an “invisible npc” doing something. When a lot happens fps drops. But yeah, some stuff is just hard on GPU. Just figure out what it is for your card and live with it for now.
DX12 could fix it though, which could translate well into Vulkan for near native performance on Linux. I hope. I haven’t looked into Wine with vkd3d yet.
I’m not sure why the esync wiki tells users to edit /etc/security/limits.conf. I’ve read https://github.com/zfigura/wine/blob/esync/README.esync which says that limits.conf will be ignored by systemd (which is the init system most linux distros have). Also on my debian system “ulimit -Hn” already returns “1048576” so why should I try to reduce that value?
Anyway, I followed the rest of the wiki and I’m testing this.
Edit: FPS are starting to jump wildly in between 5 and 70 fps
I have systemd, and I changed limits.conf for my user and it worked fine. So it might depend on the system you are using. I figure Debian / Ubuntu etc set it with systemd, while my Arch still uses the limits.conf.
Btw: Feel free to correct the wiki, thats why it is a wiki.
Have been experiencing very same problem with DXVK + rx480 (mesa,radeonsi latest git both). It has been getting somewhat better at time goes by but still there are some major issues. FPS according to counter seems to be somewhat ok but you can see that graphics pipeline gets stuck and GPU usage rockets when this happens.