It's genuinely impressive that these teams can be in the same building, be employed with less then 400 other people, and still hardly be able to say a word towards each other
@@KianFloppasteam deck is utterly incredible right now. Yeah it can improve but acting like it’s anything less than great for everyone that’s not a “hardcore” gamer is disingenuous
CS2 not being verified while CSGO was pains me. It was awesome to play death match in bed since GO had native Steam Deck controller support. It's been more than a year and they're still missing this feature the old game had.
I was really surprised when I saw that CS2 wasn't Steam Deck Verified. You would think that Valve would make sure all of their flagship games and especially new games would be developed with the Steam Deck in mind.
@@pinguiniv precision was a huge reason as to why they stopped developing the console ports, barely had any player base and I don't blame most for uninstalling it after playing a few rounds at best.
CS2's Vulkan renderer still has an insane VRAM leak in it. Anything below 8GB VRAM is affected, it seems. It's been there since launch and there are no signs of Valve fixing it any time soon
I think they should've made CS2 and CS:GO two standalone games, I have no idea why they decided to replace one with the other. Even the game's folder name in steamapps/common is still csgo.
separating csgo with cs2 would immediately kill cs2, why you ask? the gambling inventory of weapons skins, people will not play cs2 because they already have huge investments in csgo (in real life money investment)
@@Deniil2000 that's because CS2 is CSGO, just on source 2. You know? The engine upgrade people wanted specifically for CSGO for a decade before it happened.
@@Deniil2000 oh trust me if it was as easy like you said, Valve already implementing this idea without replacing csgo in favour of all inventory in CS2
As someone who plays CS2 *exclusively* on the Steam Deck, I can attest that the experience is not great but it didn't stop me clocking up 100s of hours since the game's launch, which made me unable to play CS on my laptop. It goes without saying that I suffer from a serious skill issue which isn't helped by the fact that I have to try and hit headshots on a 7 inch screen lol. Nevertheless, I'm grateful for being able to play my favorite online multiplayer game at a playable frame rate, even if I might never make it out of silver :')
Please never play any sort of competitive/premier mode because why would you anyways. You will just ruin experience for yourself and for others. People in cs nowadays rarely understand how important competitive modes are... Silvers and lower just play it because they "dont care about rank"?? Well just dont play it at all you have casual modes too dawg...
@@danilojonic nah I take the game seriously and usually place 3rd out of my team in the scoreboard, but communication is very difficult in EU servers and teammates are often the problem. Also please cut me some slack, I’m a broke teenager who can’t find a job, working with what I have here 🥲
Hang on. Is Deathmatch not meant to be who can get the most deaths? Have I been playing wrong this whole time!? Next you're gonna tell me the goal of Minesweeper isn't to click on a mine the quickest.
@@kvdrr the entire point of the steam deck is making Linux easy to use for gaming, no one, under any circumstances, should have to know what gamescope is, nor how to use it, to play games right, as someone who loves gamescope, it should be entirely, entirely, optional to use it and still get a near identical to windows experience
- I'm surprised you didn't mention the OLED models (which have replaced the mid and high range variations) having 90hz screens and (slightly) better performance - Driving the APU higher than 15W by adding a "turbo" mode post-hoc is harder said than done. Devices that advertise boost speed are just choosing when _not_ to artificially lower their TDPs. 15W is a pretty hard ceiling by design. You can adjust the PPT limits if you really know what you're doing but at a certain point thermals will be an issue, on mains or not. - I'm surprised you haven't mentioned the community control schemes. It's a shame Valve doesn't provide a decent one by default. But it would be good to bring up the community provided ones for anyone interested (who is likely to stumble across this video). It's also a good opportunity to mention the benefits of touchpad+gyro for aiming precision that really excels past what a joystick can accomplish. - It would've been helpful to test this out on linux on a powerful desktop. This would narrow down what's Deck specific and what's to do with the platform. Steam Deck's OS is very much a normal linux software stack that you'd find in any distro except it boots right into big picture mode. Installing linux and Steam games doesn't take any command line experience. You basically load up something like "Kubuntu" (24.04 is the latest) or "Fedora KDE" using a decent AMD card, update your system, install Steam from the store (Discover), and you now have what amounts to a beastly Steam Deck. - Some of the external screen issues should hopefully improve a _lot_ when the Deck updates to KDE 6.1+ and Gamescope no longer has to pipe frames through X compatibility. (more of my thoughts in the replies)
- Tools like OBS work fine on linux. That should capture the performance overlay. The overlay is just a tool called MangoHUD. That's just a linux tool you install for anything vulkan. There's surprisingly little about the steam deck that is deck-specific. The experience of using a steam deck very much mirrors what it's like playing Steam games on linux in general. - I can say from personal experience some of the issues you were facing had to do with the Linux version of the game. To show this it'd also be interesting to see what happens if you run it using Proton. First make sure that it's available for all titles (Steam Settings > Compatibility > Enable for all other titles), then enable it for CS2 (Properties > Compatibility > Force compatibility). There's also experimental Proton fixes you can try.
- It wasn't very clear in this video that the bug with the wobbly model view was fixed a few months back. I'm seeing lots of people assume that's the present state of the game (it's definitely not). - I think it also would've been interesting to compare the experience with other first-party titles, like HL2/Portal 2/Dota 2 and that game that shall not be named. It helps show how much worse the experience for CS2 is than typical, and that it isn't representative of the linux gaming experience.
@@damianabregba7476 I mentioned, but I wouldn't consider it something your average peecee gaymer should do (which I'd consider the target audience for the deck). People with just enough knowledge to be dangerous ;)
@@MirandaStreeter VAC does not work in WINE/Proton since ~2013, so you can't play online with it. CS2's native Linux version is still very stuttery even on top-end hardware in my experience, which is an issue the Proton verison does not have (I recall running the limited test this way last year).
Been watching you since at least 2020. You really have a perfect niche. I love your content and streaming personality and will never stop supporting your content. Thanks man.
I love your positive outlook on Valve. I'm a bit tired of hearing everyone always drone on about negatives about everything, and never looking at the goods.
For everyone who claims the experience on Linux is bad: since over 6 months I am playing all my games exclusively on Linux. I have 500hrs+ on CS2 and the overall experience is GREAT. I play on a 5800X3D with an RX7800XT on 1440p and use Ubuntu as my main OS. Getting 250-400 fps no upscaling. There was an issue with the weapons bobbing extremely. It was updated in about week? Also, there's another bug going on now, but I am sure it will be fixed in the next update. But those two are the only negative encounters I had with CS2 on Linux.
Yes, people are overblowing it a bit. The linux version does perform worse though, that is true, but if you've got a powerful system then you might compromise and lose some FPS depending on what monitor you have. Not everybody has a 240hz monitor. Other than that, it runs mostly like on Windows (not talking about performance).
Honestly i feel like part of the issue of performance isnt the steam decks fault but rather the linux port of CS2. I run ubuntu mate, my system is out dated but should be able to run CS2 at 1280x720 low preset at over 60fps (i7 6700k, 16gb ram, 1050ti) but the game runs so rough it is unplayable, similar to how you described in the video.
It's not necessarily their Linux port, but their Vulkan implementation. You have the option to play both the DX11 (default on Windows) and the Vulkan version on Windows. Linux only has the Vulkan version. The Vulkan version on Windows has basically the same problems as the Linux version.
@@matei9k My guess is that d3d runs at a deeper level than Vulkan, while both still being low-level APIs. And because Windows has more market-share anyways, they believe Proton and Wine will solve anything at the long run. IDK really.
Speaking of Valve's priorities; I'm on the latest version of the Linux Kernel (and people say it incurs a much lesser performance penalty than whatever version the Steam Deck is on) but I still have to pay AT LEAST 20% of my FPS as the price to not having to interact with microsoft. Sometimes it is very difficult to keep fps above 200 (on a much, much more powerful computer than the Steam Deck). Of course I won't call it unplayable - but shows that RIGHT NOW valve's priorities are not in giving the best possible experience for linux users in general, which of course means also Steam Deck. The other issues, of the screen flickering and the game failing to launch at an appropriate resolution or window size or issues with recording etc., I don't suffer from - so that is yet another step below in the priority scale, like this: Priorities 1. [whatever, we don't know] 2. [whatever as well, VAC? subtick? Skins? [...] 10. Optimizing the game for Vulkan (performance issues on windows and linux) 11. Optimise the game for Linux in general (performance issues on even latest software and hardware) 12. Optimise the game for specific linux versions (like, distros with the most users, like ubuntu or whatever) 13. Optimise the whole Steam Deck CS2 experience (from performance to UX).
I believe many of the issues you are feeling are due to the Linux build of the game rather than the Deck. I get half the FPS and a completely unplayable and buggy experience on my gaming PC when running on Linux vs Windows
For example, the view model bugging out like it was in some of the clips is a bug that was introduced a few months ago and was still there the last time I gave it a try (which admittedly was long ago)
@@Retalak the viewmodel bugging was fixed at the end of May. No idea about the performance problems, seems to be inconsistent about who it affects and it's never affected me. The section where philip was unable to get the game to switch to a larger monitor was painfully familiar though, i don't understand how the entire linux graphics stack can be so bad at that.
The performance on my PC (i5-12600K, RX6600) is atrocious on Linux compared to windows. Both OSes achieve pretty high framerates (steady 165fps), but the frame times often reach 40ms on Linux and like 20ms on windows, which is bad either way.
Yea, it shocks me at this point Valve even bothers with Linux builds and doesn't just allow VAC to be used through proton (like EAC or Battleye) I mean how is Valve meant to spark confidence in anti cheat devs to allow proton through if Valve themselves doesn't even allow it
The Linux build of cs2 is an absolute joke. Other valve games that have native Linux versions are alright (even the one that doesn’t exist) but cs2 is just built different.
The acceleration from mouse movement comes from the steam deck translating movement as a trackpad input not a mouse. Sometimes I play MM on it because I think it is hilarious that it is even possible, and I enjoy the huge difference of trying to play CS2 with joysticks
I would be very interested in seeing YOU doing a road to faceit 10. With fun settings like playing on a drawing tablet or something. I feel like you're feedback on the "open" competitive side of the game would be really interesting.
if you get to face it lvl 10 with the steam deck, you might as well just be president of the united states with the amount of effort youd have to put out
Philip, Im pretty sure you already know about this feature. But in the extremely rare scenario that you don't know about this, steam allows you to show the game fps, in every game, you just have to enable it on the steam overlay. With this, you can record ingame footage with the steam deck, and have the fps show ingame also
Not by much. The CPU is a millimeter smaller but it's still the same, this wouldn't fix problems with CS2's Linux version or general Steam deck compatibility, nor would it increase the frame rate that much if at all
Kinda late but I played the game on an oled and I can confirm the difference is not large enough to make it a good experience for me. The framedrops are still there and very jarring.
you should do a broader video on linux, proton and online compatibility/anticheat. i think you might have some time ago but things have come a long ways; we even have battleye support! do different desktop environments (KDE vs XFCE) impact game performance? what about whole distributions? wayland vs. xorg? it'd be really interesting i love u (:
Steam deck external monitor usability depends ont he dock you're using. I had a lot of trouble with a few docks not displaying correctly or at all from the seamdeck, with a few USB-C HDMI hubs it did work sometimes depending on the display. Issues included mismatch resolution, long latency on the display, and just full black screen with only audio. But the official steamdeck dock works super well and gave no issue connecting to all the monitors and TV's that I've tried
Have you tried fiddling with the power settings at all? On a few other games it's helped me to cap the GPU clock and power limit to give the CPU a bit more headroom and vice versa by turning off cores/lowering core speed for the GPU to have a bit more power to play with. Would be cool to get it playable because not everything in CS requires good aim. I miss the csgo surf days. Deck is theoretically perfect for that
CS2 is actually very playable with a PS5 controller with gyro, and in a pinch, with Steam Deck. Provided you take the time to make a layout like I did. Valve didn't take the time, but they could. I may be one of the very few who have actually enjoyed CS2 with gyro on Deck.
This issue with the mouse acceleration on the Linux version was one of the first things reported on the Linux Issue tracker on github and has not been fixed...
I'm using Arch Linux (btw.), AMD 5800X and RX 6650 XT. I have given up playing CS 2 on Linux. So it's not (only) the Steam Deck. Playing competetive, I get a lot of frame drops, the menu problems I've had as well. Often I get below 60 fps average. I dual boot, so I play this game on Windows now. Everything works just fine - so it is not my hardware. The Linux version just sucks at the moment. I would have liked to try the Windows version via Proton on Linux, but that is broken, VAC won't let me join any servers. I really love Valve for the contributions they have made for everything Linux, it's seriously awesome. But Counter Strike 2 Linux native is just bad.
I know the person who did the CSGO controller config for steam deck (and any controller through steam input) has been focusing a lot on gyro with the revamped Gyro to Mouse [BETA]. I know they're planning on adding siapi support to CS2 akin to CSGO, but not until they're done with gyro to mouse.
I wanted to get one of these because I travel for work, and cs2 was my main interest and I’m glad I decided to get a laptop, even if it is a pain to carry around
there's a couple of launch options that helped me get the performance on point on my linux machine. "DRI_PRIME=1 gamemoderun %command% -vulkan -high" are some that helped me a lot since the game was unplayable before. Now the game runs just like on windows.
My pc broke a few months ago, and had to use my steam deck as a backup pc. Had an adapter to plug a keyboard, mouse and an hdmi cable through an usb c port. Not the most pleasant gameplay
Steam deck OLED will probably perform well here. With the LCD steam deck, you really need to use the cryoutilities to adjust the performance of the steam deck
There's an experimental alternative to Radeon anti-lag by using VK_GOOGLE_display_timing Vulkan extension . It can be enabled in CS2 with an launch option argument -vulkan_enable_google_display_timing and then Nvidia Reflex option will pop up in settings. It does work only in gamescope.
@@olnnn My comment got ghosted by YT, sorry. Misyl Ashton made an announcement for this feature. I can't unfortunately write more because YT will remove it again.
Well, it is possible to bump up steam deck's wattage limits (up to 27w iirc), but that tiny heatsink with a tiny fan couldn't possibly dissipate all the heat it will produce. You can make custom mods with bigger heatsinks, but that will entirely defeat the purpose of a steam deck.
This cs2 gameplay experience is related not only to steam deck but also to any laptop with low specks or integrated graphics. Where I had 100+ fps in csgo I’m now having mushy 30-40 fps in cs2 on my laptop and it is just unplayable.
If you're looking for a good way to capture your screen from the Steam Deck, I use Steam Link to wirelessly cast my Deck screen onto my desktop. It also lets you control your Deck with all the peripherals plugged into your PC.
I do genuinely like the steam deck. I can’t wait to see the console successor. I think the only thing for me that kills the steam deck is that performance at this point ROG Ally Z1 standard is probably a better deal for the cash
you can very easily undervolt the steam deck and increase the power limit to around 25w. Helps a lot with stability in heavier games, especially in docked mode.
yah. I was really hoping there was going to be a steam deck only playlist on cs2. I think that could have been a really interesting way to see what players were capable of with gyro and actions sets. /sad
5:06 i dunno ...obs studio? i dont mean to be rude obviously, but it feels like you didnt even try tbh. ive noticed this happen a lot with windows people that try to do things on a steam deck/linux, they dont even attempt to find an alternative way to do something and just immediately throw in the towel when they find out their windowsy thing doesnt exist
If VALVE/steam comes out with a new Steam Deck 2 and it can run CS2 decent smooth, its an instant buy. IMHO it needs some serious spec upgrades, larger battery (graphene), more and faster ram, tiny bit larger screen with less bezzles, upgraded cooling system to cool more Watt. Better coating, higher brightness, dont mind if they pull a 240hz screen even if its unrealistic, its certainly not impossible. In the current state of tech and everything thats available .. they sure could make a lot better handheld.
I take my Deck (LCD model as well) with me for weekend visits to my family. I tend to use me playing CS2 on my Deck as a threat to my friends, as it's a horrible experience for everyone involved. The only thing worse is trying to play Dota 2 on it.
ive always been an avid cs case opener but what i found out recently will shock you all - there is a hidden feature buried within the menu that allows you to play as a first person character that actually hold the gun skins that you unbox... no im not lying!! whats crazier is that you can actually run around a big arena and shoot other people that also have skins that they have unboxed! unfortunately this easter egg is seriously buggy and people will scream a whole assortment of racial epithets at you, but its still crazy cool nonetheless as a cute little side feature
I think they optimized csgo, and in that short time between the optimization and release of cs2, they saw that most, if not all, steam deck users dont play cs on it, so they didn't bother with cs2..
Whoever was the guy that said "nobody plays CS:GO with a controller" needs to get some ice cream in their system. I used to play Xbox counter strike. It was my first entry into csgo. I used to mess around with my friends and we'd do a competitive controller strike match for fun. We'd lose a lot but we'd get some major wins. Bring back the old controller layout with some gyro aiming and all the fancy gadgets that come with it. I hate that CS2 didn't fully ship with everything the old game had. It was like a step forward, two steps back sorta thing.
about the anti-lang, a new Vulkan version (1.3.291) were published with VK_AMD_anti_lag, AMD Anti Lag Extension a few hours ago lol, it's gonna take time for the game to update with it tho
Sorry I know is not the topic of this video but did you tried on windows on deck? For what I know it have fully driver support and maybe runs better for cs2.
@@happygofishing well ofc CS2 runs slower than GO,but if you have 200 fps on windows,same machine on Linux will hit around 120-130 for example,just kinda bad port,using proton most games from dx to vulkan run with little if any performance hit
It's such a shame CS2 doesn't work well on the Steam Deck. CS:GO ran flawlessly, and coupled with Gyro aim, Deathmatch actually was a super fun experience on the Deck.
I used to play CS2 on my steam deck but I never had any of those issues with the keyboard / mouse / transferring screen to a monitor issues you had. I do believe those may have been from the type of dongle you were using to access those features. I also have one but it’s more of a stand like the actual one made by Valve (which they charge far too much for). But from my experience I never had any of the visual glitches, poor mouse translation to game or any of those issues you had. TBF I don’t know what my input latency was so those could be similar results to your testing. Overall steam deck CS2 is “playable” but a dedicated pc is miles ahead of course.
i dont know about CS2 but in normal source games you can type cl_wpn_sway_interp 1 (default is 0.2) to have the guns flail like this. if that was the actual problem id be SUPER confused though... maybe more likely to be some kind of cpu priority thing where code for weapon swaying/other less useful things is super low on the totem poll???
Did you try the Windows version of the game instead of the native Linux version? I play on a Linux desktop and the native Linux version actually has way more issues than just running the Windows version through Proton. It's counter-intuitive but most Source games run better using the Windows version for some reason...
@3kliksphilip, great video. Thank you! I wonder if changing the resolution to lowest setting, and stretching the image (as pros do :D ) would get even more fps. I would assume so. But for how much?
huh I didnt expect there to be no mention of the black screen issue I had that made me not be able to do anything but listen to the main menu music, didnt think that was only me
CS2 on Linux, for whatever reason, uses WAY more CPU resources. At least my personal experience has been that way so far. Yeah I don't have time to make graphs, sorry.
Not the first time Valve teams have no communication between each other lol
It's genuinely impressive that these teams can be in the same building, be employed with less then 400 other people, and still hardly be able to say a word towards each other
@@flamingscar5263 79 ppl
@@DSCO54321 That's just the people working on the steam store, there are about 400 through the entire company
@@DSCO54321 Valve has over 400 employees, not 79, not sure where you got that from
Where are you System Engineers?
Valve made the Steam Deck just to fuck with the handheld console industry, and they really succeeded.
the steam deck needs alot of improvement but its a very good start
tbf handheld console industry was just nintendo before steam deck released and every other company decided to make a handheld seeing its success
That, and with microsoft's monopoly which will always make me happy.
@@KianFloppasteam deck is utterly incredible right now.
Yeah it can improve but acting like it’s anything less than great for everyone that’s not a “hardcore” gamer is disingenuous
@@esralper00there was sony too, psp and vita were great
CS2 not being verified while CSGO was pains me. It was awesome to play death match in bed since GO had native Steam Deck controller support. It's been more than a year and they're still missing this feature the old game had.
good thing they basically just ended the old game.
Add to the list of "Things CS2 took away from you over 1 year ago and still hasn't given back to you"
@@flamingscar5263Idk if we can even call it a list. More like an entire book lmao.
I had so much fun playing CSGO with gyro controls that it made up most of my playtime. Haven't played cs2 once with it.
@@flamingscar5263 It's Overwatch 2 all over again.
I was really surprised when I saw that CS2 wasn't Steam Deck Verified. You would think that Valve would make sure all of their flagship games and especially new games would be developed with the Steam Deck in mind.
That's unfortunately ironic
That's because they know nobody will realistically play CS2 on the deck.
You just can't get the necessary precision on a controller.
That's because cs2 is barely pc verified
@@staw2000its not about precision. CS GO was on ps3 and xbox 360 and precision was not thr biggest problem
@@pinguiniv precision was a huge reason as to why they stopped developing the console ports, barely had any player base and I don't blame most for uninstalling it after playing a few rounds at best.
CS2's Vulkan renderer still has an insane VRAM leak in it. Anything below 8GB VRAM is affected, it seems. It's been there since launch and there are no signs of Valve fixing it any time soon
What's especially insulting about the default layout for Steam Deck is that CS:GO had this down. CS2 is moving backwards
I think they should've made CS2 and CS:GO two standalone games, I have no idea why they decided to replace one with the other. Even the game's folder name in steamapps/common is still csgo.
separating csgo with cs2 would immediately kill cs2, why you ask? the gambling inventory of weapons skins, people will not play cs2 because they already have huge investments in csgo (in real life money investment)
@@dummykeir1717 they could copy their items into CS2 equivalents. Or even better make these 2 games share the same backpack
@@Deniil2000 that's because CS2 is CSGO, just on source 2. You know? The engine upgrade people wanted specifically for CSGO for a decade before it happened.
@@Deniil2000 oh trust me if it was as easy like you said, Valve already implementing this idea without replacing csgo in favour of all inventory in CS2
As someone who plays CS2 *exclusively* on the Steam Deck, I can attest that the experience is not great but it didn't stop me clocking up 100s of hours since the game's launch, which made me unable to play CS on my laptop. It goes without saying that I suffer from a serious skill issue which isn't helped by the fact that I have to try and hit headshots on a 7 inch screen lol. Nevertheless, I'm grateful for being able to play my favorite online multiplayer game at a playable frame rate, even if I might never make it out of silver :')
That should be reportable trolling
Please never play any sort of competitive/premier mode because why would you anyways. You will just ruin experience for yourself and for others. People in cs nowadays rarely understand how important competitive modes are... Silvers and lower just play it because they "dont care about rank"?? Well just dont play it at all you have casual modes too dawg...
The fact that people are gatekeeping you from playing is insane, dont listen to the haters, have fun playing CS2 :)
@@danilojonic nah I take the game seriously and usually place 3rd out of my team in the scoreboard, but communication is very difficult in EU servers and teammates are often the problem.
Also please cut me some slack, I’m a broke teenager who can’t find a job, working with what I have here 🥲
@@why3994 i agree it's pathetic, boo hoo there's a range of skill levels in your competitive match
05:34 - IS THAT... THE... FART MASTER?!?!
yes it is, only legends remember him, his skills were impressive
ghost of fart master appeared
Please if you read this, let me know where I can find the white and nerdy upscale
I need a lore master to tell me who the master of farts is
@@mateimarian1937 one of the three philip's brothers whose farting mastery was impeccable
@@mateimarian1937 he has a fart fetish
I’ve bought my first steam deck one week ago, what a fitting upload by you Phillip
your first? Are... Are you planning on buying a second, then?
Hang on. Is Deathmatch not meant to be who can get the most deaths?
Have I been playing wrong this whole time!?
Next you're gonna tell me the goal of Minesweeper isn't to click on a mine the quickest.
Damn really?? Next you're gonna tell me the point of Hostage isnt who can kill him the quickest.
Don't worry man, these are the kinds of people who will claim that Solitare is a multiplayer game. We know better.
Congrats on getting to collab with the one and only fart master!
Is it only me that noticed the viewmodel is going absolutely crazy? I swear mine doesn't fly around like that
he doesnt know how to use gamescope
@@kvdrr the entire point of the steam deck is making Linux easy to use for gaming, no one, under any circumstances, should have to know what gamescope is, nor how to use it, to play games right, as someone who loves gamescope, it should be entirely, entirely, optional to use it and still get a near identical to windows experience
He mentioned it in the video. He said that it stopped in the later updates. Weird bug with his install, if I had to guess..
@@reptarien It was a bug in the linux version of CS2 that later got fixed.
@@flamingscar5263 i said that he COULD have avoided jitter if he knew how to use gamescope, i didn't say that he OUGHT to know lol
0:01 Oh shi oh fuсk that's delusional
- I'm surprised you didn't mention the OLED models (which have replaced the mid and high range variations) having 90hz screens and (slightly) better performance
- Driving the APU higher than 15W by adding a "turbo" mode post-hoc is harder said than done. Devices that advertise boost speed are just choosing when _not_ to artificially lower their TDPs. 15W is a pretty hard ceiling by design. You can adjust the PPT limits if you really know what you're doing but at a certain point thermals will be an issue, on mains or not.
- I'm surprised you haven't mentioned the community control schemes. It's a shame Valve doesn't provide a decent one by default. But it would be good to bring up the community provided ones for anyone interested (who is likely to stumble across this video). It's also a good opportunity to mention the benefits of touchpad+gyro for aiming precision that really excels past what a joystick can accomplish.
- It would've been helpful to test this out on linux on a powerful desktop. This would narrow down what's Deck specific and what's to do with the platform. Steam Deck's OS is very much a normal linux software stack that you'd find in any distro except it boots right into big picture mode. Installing linux and Steam games doesn't take any command line experience. You basically load up something like "Kubuntu" (24.04 is the latest) or "Fedora KDE" using a decent AMD card, update your system, install Steam from the store (Discover), and you now have what amounts to a beastly Steam Deck.
- Some of the external screen issues should hopefully improve a _lot_ when the Deck updates to KDE 6.1+ and Gamescope no longer has to pipe frames through X compatibility.
(more of my thoughts in the replies)
- Tools like OBS work fine on linux. That should capture the performance overlay. The overlay is just a tool called MangoHUD. That's just a linux tool you install for anything vulkan. There's surprisingly little about the steam deck that is deck-specific. The experience of using a steam deck very much mirrors what it's like playing Steam games on linux in general.
- I can say from personal experience some of the issues you were facing had to do with the Linux version of the game. To show this it'd also be interesting to see what happens if you run it using Proton. First make sure that it's available for all titles (Steam Settings > Compatibility > Enable for all other titles), then enable it for CS2 (Properties > Compatibility > Force compatibility). There's also experimental Proton fixes you can try.
You can overclock it and raise tdp limit if you really want to
- It wasn't very clear in this video that the bug with the wobbly model view was fixed a few months back. I'm seeing lots of people assume that's the present state of the game (it's definitely not).
- I think it also would've been interesting to compare the experience with other first-party titles, like HL2/Portal 2/Dota 2 and that game that shall not be named. It helps show how much worse the experience for CS2 is than typical, and that it isn't representative of the linux gaming experience.
@@damianabregba7476 I mentioned, but I wouldn't consider it something your average peecee gaymer should do (which I'd consider the target audience for the deck). People with just enough knowledge to be dangerous ;)
@@MirandaStreeter VAC does not work in WINE/Proton since ~2013, so you can't play online with it.
CS2's native Linux version is still very stuttery even on top-end hardware in my experience, which is an issue the Proton verison does not have (I recall running the limited test this way last year).
Ngl, i dont really watch you for cs content, i dont know why i do, but this video was pretty good.
1:39 the shooting matched the music lol
True
Been watching you since at least 2020. You really have a perfect niche. I love your content and streaming personality and will never stop supporting your content. Thanks man.
TIL all my premier team mates are playing on Steam Decks, explains both their performance and rage
I love your positive outlook on Valve. I'm a bit tired of hearing everyone always drone on about negatives about everything, and never looking at the goods.
For everyone who claims the experience on Linux is bad: since over 6 months I am playing all my games exclusively on Linux. I have 500hrs+ on CS2 and the overall experience is GREAT. I play on a 5800X3D with an RX7800XT on 1440p and use Ubuntu as my main OS. Getting 250-400 fps no upscaling.
There was an issue with the weapons bobbing extremely. It was updated in about week? Also, there's another bug going on now, but I am sure it will be fixed in the next update. But those two are the only negative encounters I had with CS2 on Linux.
Yes, people are overblowing it a bit. The linux version does perform worse though, that is true, but if you've got a powerful system then you might compromise and lose some FPS depending on what monitor you have. Not everybody has a 240hz monitor. Other than that, it runs mostly like on Windows (not talking about performance).
whenever i pause the game it freezes completely, i dont know what you are talking about lmao
@@wired_x No idea what you're talking about either... you gave no specs, no distro, no info, nothing.
Yes, the issue with the bobbing gun is solved. Linux(Fedora user here)
Honestly i feel like part of the issue of performance isnt the steam decks fault but rather the linux port of CS2. I run ubuntu mate, my system is out dated but should be able to run CS2 at 1280x720 low preset at over 60fps (i7 6700k, 16gb ram, 1050ti) but the game runs so rough it is unplayable, similar to how you described in the video.
It's not necessarily their Linux port, but their Vulkan implementation. You have the option to play both the DX11 (default on Windows) and the Vulkan version on Windows. Linux only has the Vulkan version. The Vulkan version on Windows has basically the same problems as the Linux version.
I'm out the loop when it comes to Nvidia on Linux, but isn't that the problem?
@@matei9k My guess is that d3d runs at a deeper level than Vulkan, while both still being low-level APIs. And because Windows has more market-share anyways, they believe Proton and Wine will solve anything at the long run.
IDK really.
Speaking of Valve's priorities; I'm on the latest version of the Linux Kernel (and people say it incurs a much lesser performance penalty than whatever version the Steam Deck is on) but I still have to pay AT LEAST 20% of my FPS as the price to not having to interact with microsoft. Sometimes it is very difficult to keep fps above 200 (on a much, much more powerful computer than the Steam Deck). Of course I won't call it unplayable - but shows that RIGHT NOW valve's priorities are not in giving the best possible experience for linux users in general, which of course means also Steam Deck.
The other issues, of the screen flickering and the game failing to launch at an appropriate resolution or window size or issues with recording etc., I don't suffer from - so that is yet another step below in the priority scale, like this:
Priorities
1. [whatever, we don't know]
2. [whatever as well, VAC? subtick? Skins?
[...]
10. Optimizing the game for Vulkan (performance issues on windows and linux)
11. Optimise the game for Linux in general (performance issues on even latest software and hardware)
12. Optimise the game for specific linux versions (like, distros with the most users, like ubuntu or whatever)
13. Optimise the whole Steam Deck CS2 experience (from performance to UX).
i found that gaming performace actually increased on most titles since i switched to archlinux distro on my pc
I believe many of the issues you are feeling are due to the Linux build of the game rather than the Deck. I get half the FPS and a completely unplayable and buggy experience on my gaming PC when running on Linux vs Windows
For example, the view model bugging out like it was in some of the clips is a bug that was introduced a few months ago and was still there the last time I gave it a try (which admittedly was long ago)
@@Retalak the viewmodel bugging was fixed at the end of May. No idea about the performance problems, seems to be inconsistent about who it affects and it's never affected me. The section where philip was unable to get the game to switch to a larger monitor was painfully familiar though, i don't understand how the entire linux graphics stack can be so bad at that.
The performance on my PC (i5-12600K, RX6600) is atrocious on Linux compared to windows. Both OSes achieve pretty high framerates (steady 165fps), but the frame times often reach 40ms on Linux and like 20ms on windows, which is bad either way.
Yea, it shocks me at this point Valve even bothers with Linux builds and doesn't just allow VAC to be used through proton (like EAC or Battleye) I mean how is Valve meant to spark confidence in anti cheat devs to allow proton through if Valve themselves doesn't even allow it
The Linux build of cs2 is an absolute joke.
Other valve games that have native Linux versions are alright (even the one that doesn’t exist) but cs2 is just built different.
love this guys vids, nice to see an upload from time to time
@0:16 What it feels like using a flat monitor after using a curved one for months
This is the video, I’ve been waiting for.
i had HUGE trouble playing cs2 on the steamdeck, wild that it worked decently for you
Comparing it to a pc at the same price range could be beneficial
The acceleration from mouse movement comes from the steam deck translating movement as a trackpad input not a mouse. Sometimes I play MM on it because I think it is hilarious that it is even possible, and I enjoy the huge difference of trying to play CS2 with joysticks
The viewmodel going crazy when you move the mouse was a Linux exclusive bug, it got fixed on May 30th's update
05:34 Fart master and Philip in the same room, oh my god I always knew they were different people!
it's probably his brother, 2kliks
Ive been playing on 2 accounts at the same time using the Steam deck, and i do not have the same problems as you, for me its working quite decent.
cs2 on linux has a huge memory leak btw
I don't own a Steam Deck and I also do not play Counter Strike, but this is still interesting
I would be very interested in seeing YOU doing a road to faceit 10.
With fun settings like playing on a drawing tablet or something.
I feel like you're feedback on the "open" competitive side of the game would be really interesting.
if you get to face it lvl 10 with the steam deck, you might as well just be president of the united states with the amount of effort youd have to put out
Philip, Im pretty sure you already know about this feature. But in the extremely rare scenario that you don't know about this, steam allows you to show the game fps, in every game, you just have to enable it on the steam overlay. With this, you can record ingame footage with the steam deck, and have the fps show ingame also
Curious how this would roll on the Oled model with the lower latency higher framerate screen and that slight performance bump.
Not by much. The CPU is a millimeter smaller but it's still the same, this wouldn't fix problems with CS2's Linux version or general Steam deck compatibility, nor would it increase the frame rate that much if at all
Kinda late but I played the game on an oled and I can confirm the difference is not large enough to make it a good experience for me. The framedrops are still there and very jarring.
you should do a broader video on linux, proton and online compatibility/anticheat. i think you might have some time ago but things have come a long ways; we even have battleye support! do different desktop environments (KDE vs XFCE) impact game performance? what about whole distributions? wayland vs. xorg? it'd be really interesting i love u (:
"priority for valve" that was a good one xDD
Steam deck external monitor usability depends ont he dock you're using. I had a lot of trouble with a few docks not displaying correctly or at all from the seamdeck, with a few USB-C HDMI hubs it did work sometimes depending on the display. Issues included mismatch resolution, long latency on the display, and just full black screen with only audio.
But the official steamdeck dock works super well and gave no issue connecting to all the monitors and TV's that I've tried
Philip, you POV is shitting me off, good sir. That is all. Thank you for your time.
Pros playing on the steamdeck should be challenge for OhnePixel, Anomaly or Nadeking!
The Steam Deck is amazing. It’s an emulation machine. Also it allows me to play Dark Souls and Mortal Kombat while I’m on a plane.
The day Valve will make CS2 run on Steam Deck stable with 100fps, will be the day I will purchase one. So I can use it on Lan parties.
I can not wait for whenever we get the steam deck 2 with an upgraded APU. Especially how well the newer AMD’s run with integrated graphics
5:32 proof that bhilip isnt the fart masta
-burger40
Have you tried fiddling with the power settings at all? On a few other games it's helped me to cap the GPU clock and power limit to give the CPU a bit more headroom and vice versa by turning off cores/lowering core speed for the GPU to have a bit more power to play with.
Would be cool to get it playable because not everything in CS requires good aim. I miss the csgo surf days. Deck is theoretically perfect for that
CS2 is actually very playable with a PS5 controller with gyro, and in a pinch, with Steam Deck. Provided you take the time to make a layout like I did. Valve didn't take the time, but they could. I may be one of the very few who have actually enjoyed CS2 with gyro on Deck.
This issue with the mouse acceleration on the Linux version was one of the first things reported on the Linux Issue tracker on github and has not been fixed...
I'm using Arch Linux (btw.), AMD 5800X and RX 6650 XT. I have given up playing CS 2 on Linux. So it's not (only) the Steam Deck. Playing competetive, I get a lot of frame drops, the menu problems I've had as well. Often I get below 60 fps average.
I dual boot, so I play this game on Windows now. Everything works just fine - so it is not my hardware. The Linux version just sucks at the moment. I would have liked to try the Windows version via Proton on Linux, but that is broken, VAC won't let me join any servers.
I really love Valve for the contributions they have made for everything Linux, it's seriously awesome. But Counter Strike 2 Linux native is just bad.
So... what you're recommending is to play Condition Zero instead?
I know the person who did the CSGO controller config for steam deck (and any controller through steam input) has been focusing a lot on gyro with the revamped Gyro to Mouse [BETA]. I know they're planning on adding siapi support to CS2 akin to CSGO, but not until they're done with gyro to mouse.
I wanted to get one of these because I travel for work, and cs2 was my main interest and I’m glad I decided to get a laptop, even if it is a pain to carry around
An ARM-based Steam Deck (or any handheld console tbh) would be revolutionary.
there's a couple of launch options that helped me get the performance on point on my linux machine. "DRI_PRIME=1 gamemoderun %command% -vulkan -high" are some that helped me a lot since the game was unplayable before. Now the game runs just like on windows.
My pc broke a few months ago, and had to use my steam deck as a backup pc.
Had an adapter to plug a keyboard, mouse and an hdmi cable through an usb c port. Not the most pleasant gameplay
Steam deck OLED will probably perform well here. With the LCD steam deck, you really need to use the cryoutilities to adjust the performance of the steam deck
There's an experimental alternative to Radeon anti-lag by using VK_GOOGLE_display_timing Vulkan extension . It can be enabled in CS2 with an launch option argument -vulkan_enable_google_display_timing and then Nvidia Reflex option will pop up in settings. It does work only in gamescope.
interesting - this seems to be barely documented anywhere
Thank you for this info!
I had to set all of the fps limits to 0 in the in-game console to get it over 60 fps for some odd reason.
@@olnnn My comment got ghosted by YT, sorry. Misyl Ashton made an announcement for this feature. I can't unfortunately write more because YT will remove it again.
Philip has the most British looking kitchen I think I've ever seen
Well, it is possible to bump up steam deck's wattage limits (up to 27w iirc), but that tiny heatsink with a tiny fan couldn't possibly dissipate all the heat it will produce. You can make custom mods with bigger heatsinks, but that will entirely defeat the purpose of a steam deck.
The oversized menu bug is something can happen with regular CS2. I've had it a few times when playing at higher resolutions and down sampling.
This cs2 gameplay experience is related not only to steam deck but also to any laptop with low specks or integrated graphics. Where I had 100+ fps in csgo I’m now having mushy 30-40 fps in cs2 on my laptop and it is just unplayable.
Use a steam deck official dock, I used it for a while for CS2 on a gaming monitor and it worked great
If you're looking for a good way to capture your screen from the Steam Deck, I use Steam Link to wirelessly cast my Deck screen onto my desktop. It also lets you control your Deck with all the peripherals plugged into your PC.
Each kind of fruit in inferno is a multiple of three in quantity. HL3 confirmed.
BRO AMAZING VIDEO NO BODY DID THAT!
I do genuinely like the steam deck. I can’t wait to see the console successor. I think the only thing for me that kills the steam deck is that performance at this point ROG Ally Z1 standard is probably a better deal for the cash
you can very easily undervolt the steam deck and increase the power limit to around 25w. Helps a lot with stability in heavier games, especially in docked mode.
Something seems off with your monitor setup. I have zero issues running Steam Deck with an ultrawide Dell, both in desktop and gaming mode.
3:00 I love how you can just see his habit of spamming the right mouse button to load in faster😂 Guess we all do it huh
yah. I was really hoping there was going to be a steam deck only playlist on cs2. I think that could have been a really interesting way to see what players were capable of with gyro and actions sets.
/sad
I agree, steam deck only rooms would have been ideal. It should be like that for all their games.
5:06 i dunno ...obs studio? i dont mean to be rude obviously, but it feels like you didnt even try tbh. ive noticed this happen a lot with windows people that try to do things on a steam deck/linux, they dont even attempt to find an alternative way to do something and just immediately throw in the towel when they find out their windowsy thing doesnt exist
If VALVE/steam comes out with a new Steam Deck 2 and it can run CS2 decent smooth, its an instant buy. IMHO it needs some serious spec upgrades, larger battery (graphene), more and faster ram, tiny bit larger screen with less bezzles, upgraded cooling system to cool more Watt. Better coating, higher brightness, dont mind if they pull a 240hz screen even if its unrealistic, its certainly not impossible. In the current state of tech and everything thats available .. they sure could make a lot better handheld.
Original dock station works bettrr ;))
I take my Deck (LCD model as well) with me for weekend visits to my family. I tend to use me playing CS2 on my Deck as a threat to my friends, as it's a horrible experience for everyone involved. The only thing worse is trying to play Dota 2 on it.
The Linux port of CS2 is known to perform not very well, too.
Thanks to steam deck I can play cs2 while brappin around town
ive always been an avid cs case opener but what i found out recently will shock you all - there is a hidden feature buried within the menu that allows you to play as a first person character that actually hold the gun skins that you unbox... no im not lying!! whats crazier is that you can actually run around a big arena and shoot other people that also have skins that they have unboxed! unfortunately this easter egg is seriously buggy and people will scream a whole assortment of racial epithets at you, but its still crazy cool nonetheless as a cute little side feature
I think they optimized csgo, and in that short time between the optimization and release of cs2, they saw that most, if not all, steam deck users dont play cs on it, so they didn't bother with cs2..
Whoever was the guy that said "nobody plays CS:GO with a controller" needs to get some ice cream in their system. I used to play Xbox counter strike. It was my first entry into csgo. I used to mess around with my friends and we'd do a competitive controller strike match for fun. We'd lose a lot but we'd get some major wins. Bring back the old controller layout with some gyro aiming and all the fancy gadgets that come with it. I hate that CS2 didn't fully ship with everything the old game had. It was like a step forward, two steps back sorta thing.
about the anti-lang, a new Vulkan version (1.3.291) were published with VK_AMD_anti_lag, AMD Anti Lag Extension a few hours ago lol, it's gonna take time for the game to update with it tho
Sorry I know is not the topic of this video but did you tried on windows on deck? For what I know it have fully driver support and maybe runs better for cs2.
CS2 on linux has a pretty bad port,it's known to have about a 30-40% performance hit compared to windows,so keep that mind
They need to optimise their vulkan renderer more, vulkan CS2 runs worse on windows too.
@@happygofishing well ofc CS2 runs slower than GO,but if you have 200 fps on windows,same machine on Linux will hit around 120-130 for example,just kinda bad port,using proton most games from dx to vulkan run with little if any performance hit
It's such a shame CS2 doesn't work well on the Steam Deck. CS:GO ran flawlessly, and coupled with Gyro aim, Deathmatch actually was a super fun experience on the Deck.
I used to play CS2 on my steam deck but I never had any of those issues with the keyboard / mouse / transferring screen to a monitor issues you had. I do believe those may have been from the type of dongle you were using to access those features. I also have one but it’s more of a stand like the actual one made by Valve (which they charge far too much for). But from my experience I never had any of the visual glitches, poor mouse translation to game or any of those issues you had. TBF I don’t know what my input latency was so those could be similar results to your testing. Overall steam deck CS2 is “playable” but a dedicated pc is miles ahead of course.
5:32 rare footage of cubicle brothers together
Good video! Thank you 😊
"Counter- strike 2 is a priority for valve" yeah sure bro
i dont know about CS2 but in normal source games you can type cl_wpn_sway_interp 1 (default is 0.2) to have the guns flail like this. if that was the actual problem id be SUPER confused though... maybe more likely to be some kind of cpu priority thing where code for weapon swaying/other less useful things is super low on the totem poll???
Super interesting!
The official deck dock accepts monitors fine.
Did you try the Windows version of the game instead of the native Linux version? I play on a Linux desktop and the native Linux version actually has way more issues than just running the Windows version through Proton. It's counter-intuitive but most Source games run better using the Windows version for some reason...
Thinking about: 15Watts - about 2-3 lightbulbs with led technology. Half a dark bulb with old standard tech.
@3kliksphilip, great video. Thank you!
I wonder if changing the resolution to lowest setting, and stretching the image (as pros do :D ) would get even more fps. I would assume so. But for how much?
cs tip, make your crosshair tiny but high contrast it helps you develop your aim
Bro, the bobb with the m4 is hurting me physically
huh I didnt expect there to be no mention of the black screen issue I had that made me not be able to do anything but listen to the main menu music, didnt think that was only me
CS2 on Linux, for whatever reason, uses WAY more CPU resources.
At least my personal experience has been that way so far.
Yeah I don't have time to make graphs, sorry.
I believe for the Steam Deck OLED there is a BIOS that allows you to increase the TDP to 20W
They should probably make the culling less aggressive to take some load off the CPU