


Funktioniert sehr gut

Una gpu de nvidia se lleva mal con este juego. Cambie a una gpu de amd y por fin puedo jugar cs2 en linux.
game-performance gamescope -w 1280 -h 960 -S stretch -f -r 75 --backend wayland --force-grab-cursor --adaptive-sync --immediate-flips -- %command%
Anteriormente tenia en mi equipo una gpu de nvidia y jugar cs2 se me hizo imposible, muchas caidas de fps y gamescope no funcionaba bien. Recientemente cambie a una gpu de amd y todo esto se soluciono, inculuso ahora estoy usando gamescope para jugar en resolucion estirada. En ocasiones sigo teniendo algunos problemas de rendimiento pero nada comparado a cuando usaba nvidia.

If you change the variables according to your configuration it should be fine. I don't expect to be for long term, but you can play it now.
MANGOHUD=1 GAMESCOPE_FRAME_DURATION=1 LD_PRELOAD="" gamescope -w 1920 -h 1080 -r 144 -f --adaptive-sync --hdr-enabled --force-grab-cursor -- vulkan-game -novid -vulkan -nojoy
On KDE you need to hide the panel. Otherwise it's fine even if you change windows or workspaces.
Usually I get fully 144 fps for adaptive sync or 180-200 fps unlocked for Windows. On Linux I achieved the same amount of framerates except you need to wait 1 minute until all is set. Also expect to experience a really little stuttering, but not too bad for competitive.

CS2 in linux can be enjoyable with some launch options tinkering. It's not an optimized native build, so it is what it is currently.
LD_PRELOAD="" %command% gamemoderun fps_max 0 -maxMem=7000k -f --force-grab-cursor -nojoy -novid
I had the well known steam bug, which was helped by using LD_PRELOAD prefix. I tweaked back and forth in order to minimize the stuttering frames I got occasionally.
stuttering frames

LD_PRELOAD="" game-performance %command% -sdlaudiodriver pulse
-sdlaudiodriver pulse to the end
i have to manually change between fullscreen and fullscreen borderless to fix it. also fullscreen borderless is broken and the mouse escapes the game
mouse escapes the game in fullscreen borderless
add game-performance or gamemode and LD_PRELOAD="" infront of everything
using proton breaks custom maps

Playable, but worse than windows expirience
Sometimes audio goes off, requires restart
Problems with hyprland, required official hyprland cs2 vulkan fix if you want to play with non-native resolution
Lower fps, but is possible to play

"/PATH/TO/STEAM/LIBRARY/steam/steamapps/common/Counter-Strike Global Offensive/csgo.sh" %command% -gl -gl_enablesamplerobjects
Steam on linux doesn't allow users to select the beta version of a game (which is how you're supposed to launch csgo_legacy), so the launch options I included will allow you to play CSGO.
The -gl options are because a recent update has made valve games run vulkan by default which has some bugs: https://github.com/ValveSoftware/Proton/issues/8472
I also used Steam Linux Runtime 3.0 (sniper) because the native version doesn't load textures on a few commmunity maps.

Trees spazzing out a bit.
Runs fine but stutters a lot. Frames frequently go from 140 all the way down to 45 during a deathmatch.
Freezes sometimes, and rarely crashes.

game-performance %command% LD_PRELOAD="" %command%

__GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 game-performance %command%
After playing for a few minutes, I closed the game, but the resolution remained fixed at 1280x1024 (5:4), so I had to go into the Gnome settings to return to 1920x1080.
Tip: During the CachyOS installation packages, install mousefix.

-vulkan -high -nojoy -novid -maxVram=8192 -threads 6 -sdlaudiodriver pipewire
around 60 FPS
I think my RX 580 2048 SP can be more than 50-70 fps with minimal settings...

-sdlaudiodriver pulse
Audio didn't work, fixed using the launch option -sdlaudiodriver

Works normally on standard resolutions
Game does not center itself when playing on 4:3 resolution, works fine with 16:9 and 16:10
Was able to complete a full Deathmatch game with no issues on 16:9. Playing on 4:3 will cause the game to only display on the left side of my monitor and not be centered like on Windows.

Works only natively. DONT use gamescope or proton
When enabling gamescope or using proton, just gives you a nice a middle finger from Valve saying "VAC is unable to verify game session". Ive now reinstalled it around 5 or 6 times just to be totally borked. had i not f***ed around with gamescope to get stretched res id be able to play but no matter how many times i reinstall, verify files, restart steam it just does not work. Tad bit ironic seeing as gamescope, proton and CS are quite literally made by the same company only to place you in the same catergory as a cheater for using their own tweaks.

LD_PRELOAD="" gamemoderun mangohud %command%
Cannot change to 4:3 stretched resolution without first changing the desktop resolution with xrandr
Unset LD_PRELOAD to prevent stuttering after 30 minutes of gameplay
Works well, performance is comparable to Windows on my hardware after minor tweaks

Works, some missing textures/shaders and audio
sometimes audio stops working out of nowhere, fixes after reboot of the system
Sometimes the textures go blue or gray
Indistinguishable from Windows

gamemoderun LD_PRELOAD=1 %command%
first minutes of gameplay very laggy
Ніяких

Sometimes all audio falied but got fixed after a restat of the game.
Sometimes crashed when loading a map, but reconnecting was always possible without any further problems.

gamemoderun mangohud %command%
no sounds at random time
pixels on the screen
lags without reasons
with borderless window, you can make 4:3

After the initial slowness loading into a map it becomes more playable albeit with constant microstutters
LD_PRELOAD="" %command% -high -nojoy -threads 8 -USEALLAVAILABLECORES gamescope --force-grab-cursor -- %command%
Constant microstutters. Very laggy for first few minutes loading into a map. Randomly freezes for several seconds

gamescope --backend wayland -w 1440 -h 1080 -S stretch -f -e -r 240 --force-grab-cursor -o DP-1 -- %command% LD_PRELOAD="" MANGOHUD=1 -vulkan -novid -nojoy -sdlaudiodriver pipewire
If you are using Wayland and want to play STRETCHED RES this is your best bet. There is a way to make it work on x11 but i dont use it personaly so i wouldn't know.
NOTE: you have to download gamescope and mangohud before using this launch option

before update it was playable with sound crashes and small fps drops and sometimes game freezing but now gameplay is unacceptable
gamemoderun __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 %command% -vulkan -mat_disable_bloom -threads 5 -novid -limitvsconst +r_dynamic 0 +violence_hblood 0 -nojoy -softparticlesdefaultoff +r_drawparticles 0
mid game audio crash after few minutes sometimes after seconds(bt headphones only cs2 problem spotify/discord works)
menu glithing like crazy
after update fps drops from 100 to 30 to 85 to whatever it wants
sometimes freezing but today after update game freeze even steam then steam wont log me in then cs servers are down AND THEN when i finally joined 5 rounds later boom blackscreen
idk but there is more for sure
big company that pushes linux cant make its comp game playable Gaben fix yo game

LD_PRELOAD="" gamescope --backend wayland -w 1440 -h 1080 -S stretch -f -e -r 240 --force-grab-cursor -o DP-1 --steam -- %command% -vulkan -novid -nojoy
If you are using Wayland and want to play STRETCHED RES this is your best bet. There is a way to make it work on x11 but i dont use it personaly so i wouldn't know.
NOTE: you have to download gamescope before using this launch option and the steam overlay won't work unfortunately.
gamescope --backend wayland -w 1440 -h 1080 -S stretch -f -e -r 240 --force-grab-cursor -o DP-1 --expose-wayland -- %command%
this command allows the steam overlay but the game flickers an awful lot

gamescope --backend wayland -w 1440 -h 1080 -S stretch -f -e -r 240 --force-grab-cursor -o DP-1 --expose-wayland -- %command%
If you are using Wayland and want to play STRETCHED RES this is your best bet. There is a way to make it work on x11 but i dont use it personaly so i wouldn't know.
NOTE: you have to download gamescope before using this launch option

LD_PRELOAD="" %command% -vulkan -high -nojoy -threads 8 -USEALLAVAILABLECORES gamescope --force-grab-cursor -- %command%
Only tested Dust II and Inferno so far, Dust II works relatively fine and I can hit ~130-144 FPS, Inferno had fairly poor preformance ~40-60FPS
If you only play Dust II... it's fine! I would still say that Windows is still the preferred platform for this game. 🙁
running at 30-60 fps in linux while on windows it runs at 200-350 fps
LD_PRELOAD=1 %command%

faster than windows but sometimes it doesnt open without proton or with proton
lag spikes of lower fps in gunfights in the early game
faster than windows but sometimes it doesnt open without proton or with proton the downside is sometimes it has fps lags especialy in the beggining of playing (first 3-4 rounds)

sometimes it opens on native sometimes proton (hotfix or v9)
in the begining theres a lot of (lag spikes)
later in game it feels very smooth also fullscreen helps with the spikes

Works out of the box for native resolution.
For people who want to use 4:3 or other non-native resolutions you will need to troubleshoot it. Runs better than on my same setup on windows which also used a lower (4:3) resolution.

gamemoderun mangohud %command%
Sometimes when changing graphical settings it runs slower even when only changing the anti-aliasing, a simple restart fixes it
If the shaders are loaded right, it can run very well

game-performance gamescope -W 3424 -H 1926 -f --force-grab-cursor --hdr-enabled -- %command%
On GNOME, if you don't use gamescope, fullscreen will not be fully full. Using gamescope in order to correctly fullscreen.
Significant FPS drops.
When using gamescope: When using "quit" from the game, the game doesn't actully quit. Although the game windows is destroyed, the game is still running in background.
Use gamescope for correct fullscreen. (However it will cause some minor bugs).
Valve needs to optimize this game for vulkan engine (or linux in gerenal). :)
Mouse wheel only works 50% of the time
(USING WAYLAND & NVIDIA OPEN 560) Crashing since last update seems to have fixed itself... Maybe didn't though the game runs much smoother under open driver & Wayland.
It works.

shader problems
low fps