
CPU Bottleneck FTW
Published
"/PATH/TO/STEAM/LIBRARY/steam/steamapps/common/Counter-Strike Global Offensive/csgo.sh" %command% -gl -gl_enablesamplerobjects
Steam on linux doesn't allow users to select the beta version of a game (which is how you're supposed to launch csgo_legacy), so the launch options I included will allow you to play CSGO.
The -gl options are because a recent update has made valve games run vulkan by default which has some bugs: https://github.com/ValveSoftware/Proton/issues/8472
I also used Steam Linux Runtime 3.0 (sniper) because the native version doesn't load textures on a few commmunity maps.
DXVK_ASYNC=1 RADV_PERFTEST=gpl gamemoderun MANGOHUD=1 LD_PRELOAD="" %command%
WARNING: DO NOT switch back and forth between proton versions to compare preformance. Denuvo will ban you from launching the game for 24 hours if you switch proton versions a few times. Just set it to Proton 9.0-4 then set your launch options and avoid tinkering.
Runs Perfectly
Not linux specific but here's a guide to disable depth of field and motion blur: https://steamcommunity.com/sharedfiles/filedetails/?id=1835525234