Counter-Strike 2 – Linux Fixes

Some fixes I have found for CS2 over the few months of updates.

Overview

Some issues I have found and fixed over the few months CS2 has been out.

This guide is primarily for arch linux users, but some of these might work for other OSs.

Specs for reference:

Audio Desync

This should have been recently fixed in the newer patches.

In case you still have this issue and just want a temporary remedy.

Just change your audio output and change it back.

Frame Drops and Stutters

There could be multiple causes of stutters, starting out with the simplest fix.

Compositors

If you use a WM such as i3, awesome, bspwm, etc..

And use a standalone compositor such as picom.

Disable it!

No idea why but some compositors do not work well with CS2.

Display Mode

Mess about with the display mode a bit and find which one stutters the least.

For me “Fullscreen” seems to work the best but it may vary.

Render Vulkan Shaders

Shaders are a rain pain to render, but give it the 7 minutes and you’ll be running at an extra 15 frames or more.

The only time you’ll need to go through it again is when the shaders “expire” or a new update is pushed.

Nvidia Drivers

Make sure you are not running noveau, it has it’s weird quirks and blips so I wouldn’t recommend it if your card can support nvidia-open or the closed source nvidia drivers.

Steam Overlay

If you use other proton versions such as GE, it can sort of break the steam overlay.

For the best compatibility ensure you force either the latest proton or experimental.

Volodymyr Azimoff
About Volodymyr Azimoff 13531 Articles
I love games and I live games. Video games are my passion, my hobby and my job. My experience with games started back in 1994 with the Metal Mutant game on ZX Spectrum computer. And since then, I’ve been playing on anything from consoles, to mobile devices. My first official job in the game industry started back in 2005, and I'm still doing what I love to do.

Be the first to comment

Leave a Reply

Your email address will not be published.


*