CS:GO

CS2 on Native Linux is dogshit


I know this isn't the main focus of this sub but the native Linux implementation of CS2 is absolute dogshit. It is literally unplayable. The Proton version runs great but does not connect to secure servers because of VAC flags. I get 180fps on Ryzen 9-7900 and RTX 4090 at 4K which is lower than on Windows. I'm just trying to raise awareness to a project which Valve (who run their own Linux distro, and made the best selling Linux hardware) seems to ignoring, and hope that someone at Valve will watch this. This is the first game I entered after launching the game after a reboot. Take a look at the video.

17 Comments

  1. static_element

    I had the same reaction when i first tried CS2 running natively on Linux. Performance is literally dogshit, fucking unplayable. It runs okay on my windows partition on the same machine, so it is indeed a linux thing.

  2. Saladino_93

    The rubber banding could be caused by network issues too. Did you set the packet buffering to 1 packet?

    What FPS do you get on W11? Also which GPU driver do you use on Linux? Which window manager (x11 or Wayland or something else?

    So many things that can have an impact on the performance.

  3. Old_Guess2911

    I haven’t had any problems with my Ubuntu based distro. Has it always been like that or just after latest updates? Can be your network stack

  4. OutOfGravity

    I use linux and the only downside is that i get avg 20 frames less with vulkan, otherwise ok

  5. palaceofcesi

    Specs:
    Ryzen 9 7900
    RTX 4090
    64GB DDR5-5600
    OS:
    Debian 12
    GNOME-X11

    For reference, I get no stutter and 393 fps at 4K in offline practice games, max 14 ping in online games

  6. ManuaL46

    For me yes the performance is worse on linux compared to windows, but it’s like 10~20 fps or so lower, still a very important loss as I barely reach 100 fps, on my RTX 3050 mobile, but it isn’t as bad especially after the armory update.

    I’d suggest posting on r/linux_gaming if you want help but please use OBS or gpu-screen-recorder and share your OS information.

  7. playing on potato laptop with manjaro since the beginning. performance wise hitting 50-60fps with low settings and 1024×768 resolution. always thought rubber banding is cause of network issues.

    Operating System: Manjaro Linux
    Kernel Version: 6.11.2-4-MANJARO (64-bit)
    Graphics Platform: X11
    Processors: 16 × AMD Ryzen 7 PRO 4750U with Radeon Graphics
    Memory: 30.6 GiB of RAM
    Graphics Processor: AMD Radeon Graphics
    System Version: ThinkPad T14 Gen 1

  8. ericek111

    Performance in CS2 is already pretty bad, but on Linux it’s much more pronounced — FPS dips to 40s, stutters in fights, opening the scoreboard = 60-150 ms spike in frametime. I have ~10k hours on CS:GO, was Global Elite for years, almost all of it on Linux, and it was never this bad (not counting some specific bad updates). And as you said, in Proton it runs fine, that’s the worst part… I mean, if you can’t do it properly, just ditch your Vulkan implementation and use DXVK. It worked in CS:GO… My setup is Arch, 5900X, RX 6700 XT, MATE with picom (unredir enabled).

    I keep hoping, but it’s been over a year. They treat the by far most popular game on Steam, which makes them billions, like a hobby project.

  9. it’s also dogshit on Windows for most players, so welcome to the party!

  10. It’s not a cs2 issue it’s a driver issue, running a 7800xt my avg fps are about the same as on windows with far better lows. Nvidias drivers for Linux are what’s really dogshit.

  11. Aggravating-Roof-666

    This is not normal.

    Are you using Wayland. And what DE and Distro?

  12. so many comments are missing point of the post. he is trying to raise awareness to valve, as they clearly don’t have linux optimisation as one of main priorities. as valve is heavily on linux they should start with their own games.

  13. HavardSultan

    Actually using -vulkan on my windows pc with AMD GPU get me more 1% lows, I dare anyone with an AMD GPU to at least try vulkan because its way smoother for me.

Write A Comment