The Linux version of CS2 is almost there... Counter Strike 2 benchmark on Linux vs Windows
Vložit
- čas přidán 23. 06. 2024
- In this video I bench Counter Strike 2 on Linux versus Windows. Enjoy!
Want to watch more?
►Livestream - Every Wednesday and Friday on this channel.
Want to support my work?
►Patreon - / a1rm4x
►Donation - paypal.me/A1RM4X
Socials:
►Twitter - / a1rm4x_tv
►Instagram - / a1rm4x
►Discord - discordapp.com/invite/tuvxsUy
►Website - a1rm4x.com
►Facebook - / a1rm4x
Software used:
►CachyOS (Arch BTW)
►GIMP
►DaVinci Resolve Studio 18.6
Settings and Equipment:
►Gaming PC: kit.co/A1RM4X/pc-gaming
►Streaming PC: kit.co/A1RM4X/pc-streaming
Please report any hate speech/spam comments.
#a1rm4x #linuxgaming #counterstrike2
Chapters:
00:00 Intro
01:18 Bench Win 10
03:31 Bench Linux
06:12 Gameplay Linux
06:51 Results
08:10 Thoughts - Věda a technologie
I made a typo in my notes: the 1% low difference is 3% (2.77 exactly). It is even better than in the video! Thanks for correcting me @Komuzan
Linux is the future of pc gaming
What's crazy about it the most, is that linux can run a totally foreign code (which are almost all current AAA PC games) just fine.
LOL
I played CSGO in linux years ago and it ran just as well as Windows.
@@Ud4cznik "foreign code"?
@@bearfm Unfamiliar - that's a right word.
Just imagine how good things will get when Linux has a much bigger chunk of the Desktop OS marketplace, and with the way MS is going it's not going to be that long away :D
Honestly I'm a bit worried that this situation can also lead to some bad phenomenons in the linux world. What could happen if all corps start messing around linux and try to shrink our freedom just for their own profit? I don't know if that's even possible but we have canonical in here and we know them very well.
@@Ud4cznik Someone would just fork any linux distro and keep the freedom. I don't see how would that happen with linux.
Not gonna happen
Another improvement that we have is the EEVDF scheduler on the kernel. That in theory improve the 1% low difference.
Evil airmax be like "Let's start straight into it without any context"
With Wayland wine and NTSync, Linux should run the same or better than Windows.
And Linux keeps only improving every week. Crazy
That... That little bit of context drives me crazy🤣🤣🤣🤣
Great comparison A1R, see you friday!
How does Windows with Vulkan compare? -vulkan launches it in Vulkan on Windows.
Wondering the same
@@Mortos592 vulkan gives lower fps than dx11
Re did the test on Windows 10 to confirm: performance is the same on Dx11 and on Vulkan with my hardware.
Idk what changed but for me the frametimes feel a lot more consistent in linux now. And latency has noticeably improved as well.
Nice!
The 1% lows percentage is off. It is more like 3% difference.
YOU ARE RIGHT! I MADE A TYPO IN THE CALCULATION! Thanks!
@@A1RM4X Also, smaller mistake, but still a mistake - Windows 10 is 14.6% faster (not 11%). Linux is 12.7% slower (also not 11%, but close enough).
I wanted to signal the difference between "faster than" and "slower than". When you say that X is faster than Y by a% that is not the same as Y being slower than X by a%.
For example, if Linux had 280 FPS, then you would say either that Windows is 100% faster than Linux or that Linux is 50% slower than Windows. Seeing Linux at half the FPS and they saying that "Windows is 50% faster" is totally wrong. I hope my explanation makes sense.
@@Winnetou17 Yep, mistake were made during my copy pasta of data. FPS numbers are OK, percentages are all over the place. Will do better next time.
I don't feel like redoing the whole video as the take aways are still valid. So it will stay like that.
@@A1RM4X Yeah, it's ok, don't stressè about it
Cool!! I will continue playing in Windows 💪
One thing that's still not great in cs2 on the linux side is any map with water on it -something about players running in water causes the game to get horrible microstutters. It's worst if trying to play arms race on the shoots map. (Vulkan renderer in this game in general whether windows or linux seems to suffer more from cpu bottlenecks than dx11 one for whatever reason, I guess they haven't spent as much time optimizing it)
Of course the other issue with CS2 is that people playing it competitively is mostly exclusively reliant on third party kernel-level anti cheat like faceit that only works on windows.
Fair points.
dx11 always sends the process to core 0 but vulkan searches for the best available core to send the process, which is cpu time consuming
some pro players are already requesting those anticheat companies to develop for Linux though. specially because there is definitely more performance that can be squeezed out of a Linux system, so playing on Linux would be a competitive advantage
my cs2 runs well when it does but randomly it seems like my gpu usage drops middle of the game which causes rly bad/low fps. i use corectrl to set cpu to performance mode and for better gpu fancurves. steam is installed as a flatpak. Any clue what could be causing the random low gpu usage?
Thanks so much for this update.
At @6:05 you mentioned that you only used the highest test run (of 3) for the comparison. To be honest, I'm more interested in the lowest of each. When everything is running smoothly, I can focus on the game and not care about the performance. It's when the FPS drops and microstuttering occurs that I am more concerned about.
Either way, I think it might be time for me to take this Windows 10 SSD back out of my system, and return my Linux SSD back to its rightful place.
What was the kernel on the cachyos bench?
6.9.3-1-cachyos-bore
I want to switch to Linux but most esports that have an anticheat / including cs2 with faceit, cant be played on linux and its the one thing preventing me to make the jump. I really want to ditch windows. I wish this is fixed in the near future.
Your hair looks nice today ;)
As far as I remember, when you set any screen resolution other than the native one on Linux in CS2 in full screen it breaks mouse movement and its impossible to get 144 hz at least in my case if resolution lower than native (AMD GPU)
Thankfully this is not an issue on nvidia if using the Nvidia X server settings.
I wish they've added 3D Cache support driver for Ryzen, right now its stuck on perfomance cores.
What are your pc specs?
Finally!
5:39 Ooof... What happened during the rendering process here? :D
This bench is hurting my capture card on the second pc too -)
I play a lot of CS2 and i played both Windows and Linux (CachyOS and Mint) recently. Gameplay is super smooth on both distros and had 0 problem enjoying the gameplay... I could say i felt Linux a bit smoother than Windows? But maybe i was biased, i dont know. However, even on competitive side, i see no problems in running Linux to play CS2 today :D
Do you notice if desktop environment matters at all? I find that X11 gives more frames than Wayland, any reason you chose Wayland?
Those questions require way more than a simple answer here... With NVIDIA GPU, since drivers 555 beta and KDE with kwin supporting explicit sync, Wayland is a better option for gaming at every level.
@@A1RM4X Interesting. On my Nvidia system, I tried a few different combinations and still thought that KDE on X11 gave the best and most responsive feeling. This was on the current beta drivers. Do you have any thoughts about overall input lag or have you tested at all?
@@tykers. Plasma 6.1 has the explicit sync patch for activating the nvidia drivers correctly, is that what you are using? If not you can´t really appreciate the beta drivers. Kwin needs to be patch with explicit sync to get the full benefits of the beta nvidia drivers on Wayland.
@@A1RM4X Nevermind just saw your video on KDE/Gnome. Gonna watch now.
To be honest - it is a bit sad that with all how Valve is Pro Linux... they kinda forgot to get CS2 working on it without issues :/
At least i know that it wasn't just me who had problems with it
(Arc A770 16GB + Ryzen 5 4650G on 1440p monitor)
I was getting so many weird graphical glitches or random drops and freezez
more sad - because CS:GO since day 1 had its Linux version running on OpenGL (and later in years also option to use Vulkan)
and i remember how CSGO run much ebtter (at least for me) on Linux than on Windows
Did Valve fix Linux CS2?
My experience is very different, but I'm also completely GPU bottlenecked.
7800x3d+1080Ti, I get 420fps on Windows 10 and only 220fps on Linux in the exact same spot.
When using Proton to run the Windows version of the game I get 340fps, but can't play online like that.
They should just use dxvk like they did in CS:GO since their Vulkan implementation is pretty bad.
i get insane stutters on linux cs2 on windows 11 it's smooth. Arch linux rtx 3060ti kde wayland
Dude your English sounds more German than any German speech I've ever listen to. But still, great content, danke!
Edit: really helpful comparisons! I'm surprised that I can even understand! Thanks again, for printing important stats clear and big!
its french accent lol you dont even heard a german word i bet or you must be deaf to say that lmao
is literally french lmao
@@emmieeeeeeeeeeeeeee oh come on it's 200% German! Are your ears decoration?
@@magicalfrog2811 i study linguistics, speak multiple languages (including german,) and the guy is literally from canada. i think i know what i'm talking about LOL
@@emmieeeeeeeeeeeeeee then i guess it's either you failed your major or my ears are decoration, although knowing him is from Canada doesn't make you a linguist. Any other proof?
I've been using the Linux version since it released, with the "-sdlaudiodriver pipewire" launch command but I think I can get rid of that now
Been playing competitive under Pop!_OS just fine, I'm the one that sucks not my machine 😂
You could make a video of Apex Legends in cachi os but helping with the texture loading problem
The texture loading problem also happens on Windows. The update that arrived with the current season broke a lot of stuff on the server side of the game. It's not only a Linux problem.
I was recently playing apex with a friend of mine that uses Windows. The game behaved pretty much the same on his side as for me on linux.
@@Ud4cznik when you take a weapon the game freezes for 3 seconds only on Linux it happens affects the game
Most of the current issues are related to the current state of the game (Apex Legends). Last patch created a mess. There is nothing that can be done on the user side at this point.
@@A1RM4X The only issue is the 3-second freeze when picking up a weapon, but everything else runs smoothly. Thanks to you, I switched to Cachy OS and discovered Arch Linux, which is amazing. Apex Legends is my favorite game. Keep up the great work! Greetings from Guatemala.
Um if you want a fair comparison use windows 11… as they added better gaming performance capabilities
With Win10 soon beeing out of support for regular people, it would be Win11 vs Linux. Win11 performance should be worse than Win10, so maybe it is at the same level even now.
ça pourrait être intéressant de test sous Windows mais avec Vulkan
Fait! Exactement les mêmes résultats avec ma machine Dx11=Vulkan sur ce bench.
@@A1RM4X OK bien vu, j'espère que NVidia va bien continuer à bosser sur les drivers, car on a vu des cartes AMD plus performantes sous linux.
The problem with Linux is that it won't never be a competitive option for gaming unless everyone switch to AI anticheat. Most competitive games are going with the intrusive AC route that won't be able to run on Linux, until there's a solution for that, Linux has no future in competitive gaming unfortunately
ptin
Try to use atlas os as windows. with win 10 & win 11 and cachy os. i think it will be better comparison. Thanks for your effort ^^
87 % only.. So basicly huge things are missing. There might be significant improvements with Vulkan, potentially leading to a large performance gap between Linux and Windows versions. However, there might be a delay in optimizing for Vulkan due to the critical need for a robust anti-cheat system and numerous bugs in the Dx11 version. The good news is that the game is playable.
However, Faceit client may not support Linux soon, limiting servers to Valve and community ones.BTW Mine 7900xt performs comparably to your 4090, which is quite nice. But i wait for antilag2 in MESA :)))) LEts go @KISAK