Upon logging in yesterday, my fps was complete garbage. Spent several hours trying different wine/proton versions. Eventually after some internet searching, it seems that WoW’s in game graphics setting for Auto Detect graphics card wasn’t actually using my graphics card. Changed this to my graphics card instead of auto-detect, and fixed immediately…
not sure exactly what changed. I think I had it on auto-detect forever with no issues, though I’m not certain, as I’ve never even really looked at that option in the graphics settings.
I run linux, so maybe its a wine/dxvk specific issue.
Be sure to enable ‘Above 4G Decoding’ and ‘Resizazble BAR Support’ in the BIOS of your PC. WoW really cares about that (as of last week) for some reason.
This happened to me recently also. I had to disable my iGPU because Diablo 4 wouldn’t even launch. But Diablo 3 always launched and ran just fine. Now when I launch Diablo 4 it says “GPU not supported” but the game launches and runs fine. During my trouble shooting problem I switched from Lutris/Wine to Steam/Proton and I had the same problem. It’s interesting to see someone else encounter the issue as well.