Graphics glitch in World of Warcraft makes it unplayable

Since Blizzard changed WoW so that it can only be played in DirectX 11 and not anymore with DirectX 9 (command line option “-d3d9” not working anymore, also changing World of Warcraft/WTF/ gxAPI “d3d9” doesn’t work) I can’t get WoW graphics to work anymore. I used the default wine pba-fireat-3.11-x86_64 and also tried several other versions, no one did work properly. With default configuration it flickers heavyly and looks like this (I censored the names):

I also can’t try vulkan because my gpu doesn’t support it. Starcraft II and Heroes of the Strom work normally.

I just wanted to let you know that this problem exists, I also don’t expect a solution to this, and it doesn’t harm me, since my wow account is deactivated. I will still try out any of your suggestions tough.

Use dx11

Yeah I had some troubles with the latest patch until I enabled DXVK and started using esync-3.13.

What sort of vid card have you got?

I have a gt330m, so I can’t use DXVK. DX9 worked previously, DX11 produces those glitches.

Oh, its on the unsupported list for WoW.

So it probably doesn’t work much in Windows either since 8.0.

That means your max driver is indeed 340.107 atm, thats pretty legacy.

What is the output of `glxinfo | grep OpenGL’?

[admin@laptop_archlinux FD12FULL]$ glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GT 330M/PCIe/SSE2
OpenGL core profile version string: 3.3.0 NVIDIA 340.107
OpenGL core profile shading language version string: 3.30 NVIDIA via Cg compiler
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.3.0 NVIDIA 340.107
OpenGL shading language version string: 3.30 NVIDIA via Cg compiler
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 NVIDIA 340.107 340.107
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.00
OpenGL ES profile extensions:

I think my laptop is just too old now for playing WoW. If the GPU isn’t supported on windows, I don’t expect much.

Yup, you need OpenGL 4.5, iirc.