Try running the Windows version through Proton instead. You can do that by forcing a Proton version, and it will download the Windows version.
This worked extremely well for me with an 8x performance boost in Bioshock Infinite because their Linux build runs on an old version of OpenGL and old libs, while proton translates DX11 into Vulkan.
Game's audio was borked for me, needed -sdlaudiodriver pipewire as an argument.
Even then particle effects weren't displaying correctly, if at all. I dual booted back into Windows because i found it unplayable.
Edit: Sep 28 Evening update fixed gfx issues
You talking about the new smoke effects? They seem to be working on my end (Nvidia 3090).
Interesting. Im on AMD on Fedora. They're invisible to me.
What generation of GPU?
6700xt, im gonna try upgrading my drivers tn. Will post if it worked.
Recent update fixed
Try running the Windows version through Proton instead. You can do that by forcing a Proton version, and it will download the Windows version.
This worked extremely well for me with an 8x performance boost in Bioshock Infinite because their Linux build runs on an old version of OpenGL and old libs, while proton translates DX11 into Vulkan.
It's a good test for troubleshooting, but for this case specifically the game requires Vulkan even on Linux.
Can't, vac wont allow that.
Have you tried it? If any anti cheat would understand Proton it would be Valve's.
oh that's unfortunate.