Hey everyone! I’m trying to get Counter Strike 2 to work on my Fedora 42 laptop. I’ve got Steam installed, and it runs the tutorial and practice matches fine. However, when I attempt to join a regular match, I encounter a Valve Anti-Cheat message indicating that some game files have incorrect or missing signatures, which means I’m locked out of VAC secure servers. I tried looking into ProtonDB for compatibility but found that many listings for Fedora/Intel didn’t work. I figured that at least my setup can launch the game. I also realized that I might have started the game incorrectly after going back to read the error message. I didn’t find any VAC program on the Steam store and saw various comments suggesting it may not be available. So I’m wondering how you guys are managing to play CS2 on Linux, specifically on Steam? Here’s my system info: OS: Fedora Linux 42 (Workstation) x86_64, CPU: 12th Gen Intel i7-1255U, GPU: Intel Iris Xe, among other specs. Thanks for your help!
2 Answers
I just ran it without issues. Are you using Steam as a Flatpak or an RPM installation?
You don’t need to run it through Proton. CS2 has native Linux support, so you should run it directly. Just ensure you’re using the correct version of Steam.
I wasn’t running it through Proton; I figured out I started from the wrong menu!
I think it’s installed via Flatpak since I went through Discovery. How can I check for sure?