this post was submitted on 16 May 2025
25 points (100.0% liked)

Linux Gaming

18510 readers
216 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

No memes/shitposts/low-effort posts, please.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
 

I installed Ubuntu 25, version:

Linux version 6.14.0-15-generic (buildd@lcy02-amd64-022) (x86_64-linux-gnu-gcc-14 (Ubuntu 14.2.0-19ubuntu2) 14.2.0, GNU ld (GNU Binutils for Ubuntu) 2.44) #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 15:05:05 UTC 2025

I like the fast response and performance of Ubuntu 25 so the ideal solution would be to stay on this installation. I know that on the prior version, Ubuntu 24 it worked.

I installed Steam again, mounted my steam folder drive and added the steam folder as the default installation directory.

Then I started CS 2 and got this error. (see picture)

What I already did:

  • Installed files > Verify integrity of game files
  • Installed files > Move install folder > Moved the folder to the same disk where Steam app is installed
  • Installed DLC > Counter-Strike 2 Workshop Tools
  • Delete the cs2.exe (../game/bin/win64/cs2.exe) and all .signature files in this folder
  • Delete parts of the game folder (../game/bin)
  • Checked integrity again
  • Removed CS2 completely from steam and re-downloaded it

Nothing seems to help. What can I do to make VAC be quiet again?

top 8 comments
sorted by: hot top controversial new old
[–] pogodem0n@lemmy.world 6 points 23 hours ago (1 children)

Are you sure you are not running the Windows version through Proton? Counter Strike 2 has native Linux version that you can force by choosing Steam Linux Runtime from the game's compatibility options.

[–] Floopquist@lemmy.org 2 points 23 hours ago

Oh.. I always used it like this, I didn't know I can just NOT check the "force compatibility" checkmark. Thank you, that solved the problem.

[–] Floopquist@lemmy.org 5 points 1 day ago

Why does the picture get cut off? 🤬

[–] tisktisk@piefed.social 3 points 23 hours ago (1 children)

Are you sure there is absolutely nothing that would interfere with the vac anti-cheat service? No anti-virus, firewall, selinux additions whatsoever? I'm unfamiliar with ubuntu, but it may come with some pre-installed somethings that vac has classified as potential cheating software

Also I know this is extra as heck, but I really would try the 'verify integrity of game files' one more time after all the other things you've tried as a last resort strictly from that solving my issue more often that you'd think lol

[–] tisktisk@piefed.social 2 points 23 hours ago (1 children)

One last petty comment (I promise I'm just trying to help), I hear bazzite is more equipped for cs players thanks to all the immutable rollback features that help to foolproof certain issues like this. (I don't personally use, but have seen it getting praise from many spheres/communities)

[–] Floopquist@lemmy.org 2 points 22 hours ago (1 children)

Thank you, it turned out, using the game without forcing compatibility proton layer resolves that issue.

I will consider bazzite for a future installation.

Also, I have a pretty hilarious story connected to this to tell:

I was sitting in voice chat with my friends, and just listening to them. I could not queue up with them, because VAC is making my life harder than it has to be. They joined a premium game and we/they are never cheating. They faced a hacker. Next round, another team member of their team turned on full hack too. Turns out, while I could not play the game without cheats, they were stuck in a HvH game (Hackers with Wallhack/Aimbot on both teams). ¯\_ (ツ)_/¯

[–] tisktisk@piefed.social 2 points 22 hours ago

The honest truth is Valve is much more dedicated to other things than CS2. It's a sad fact, but they legit don't see it as anything but a skins cash cow to be pumped when the next quarters status quo must be met.

The wallhacks are so prevalent I'm assuming they plan on making it a blanking feature at this point lol

[–] Floopquist@lemmy.org 2 points 1 day ago

Error message:

Some of your game files have been detected to have no signatures or invalid signatures. You will not be allowed to join VAC secure servers. Please verify your launch options, check correctness of your game installation, restart the game and try again.