Poor performance of native Steam games Fedora 41

PC configuration: AMD RX 580 8Gb, Ryzen 5 2600, 16 RAM. The system is installed from scratch, no modifications have been made. Everything works perfectly, except for native Steam games: War Thunder and Dota 2. I’m experiencing issues with “incomplete” performance: frames per second drop to 30-45 FPS and stay in that range, although the graphics card reaches its standard frequency, but is not fully utilized (it doesn’t heat up as much). Interestingly, the same games and others, launched through Proton, work great. I’ve tried installing older kernel versions and updating the system, but it doesn’t solve the problem. Also, disabling the Steam overlay doesn’t bring any results.

Before this, I had Debian 12 installed and these games worked perfectly, but it’s not suitable for my current needs. Maybe I should use some launch parameters? Playing these games with Proton is not an option, since the anti-cheat systems don’t work with it.

Disabling the steam overlay causes problems with performance.
You will need it enabled.

Steam allows different versions of proton to used with a hame.
Maybe try different versions to see if that helps, but only after turn8ng the overlay back on.

Have you looked on Proton DB what settings other people use for the same games?

Proton DB is not only strictly for non-native games that require Proton, you may find some advice there for running native games too as some older native games don’t run well and require Proton too or specific Steam Launch Options. I have one game like that: Planetary Annihilation Titans. It’s a native Linux game, but older and it does not run natively any more for some reason. I have to run it using Proton plus it requires some launch options.