Counter-Strike 2

Counter-Strike 2

View Stats:
CS2 on Linux (Bazzite): Poor Performance on Official Proton, VAC Blocks Proton GE
I am experiencing two blocking issues running CS2 on Linux using Bazzite:

Very poor performance on official Proton builds
VAC warnings when using Proton GE, despite file verification

System details
OS: Bazzite (stable)
Kernel: 6.17.x
Desktop: KDE Plasma 6.5.3
Session: Wayland
CPU: Ryzen 5 2600
GPU: AMD Radeon RX 9070 XT
RAM: 32 GB
Display: 1920×1080 @ 180 Hz

Behavior
Proton Experimental / Proton 9.x (official)
Game launches and VAC allows matchmaking
Performance is very poor: heavy stutter, inconsistent frametimes, feels unplayable
Proton GE (Performance improves significantly but VAC blocks matchmaking with a warning about modified files)
“Verify integrity of game files” does not resolve this

What I have tried
Verifying game files
Rebooting
Changing Proton versions (official only)
FPS caps

None of these resolve both performance and VAC compliance at the same time.
< >
Showing 1-6 of 6 comments
Did you have issues with the native version of CS2?
50% bottleneck with the CPU is wild

but in all seriousness, has cs2 worked on your PC with windows (just curious if it had ever worked before on another os)
Try arch or nobara, gaming distro.

I personaly used nobara and was a blast.
Originally posted by Ace The Kangaroo:
Did you have issues with the native version of CS2?
Yes. When I did the first install thats where the issue were. I decided to try a different compatiblity option.GE was GREAT but VAC doesnt work.
install latest Bios Update for Ryzen 2700X. After Update, set your RAM to EXPO.
< >
Showing 1-6 of 6 comments
Per page: 1530 50

Date Posted: Jan 3 @ 7:01pm
Posts: 6