Epic Games Bragged About Beating Steam’s Boot Times So Valve Dropped A Patch
Without any flashy marketing campaigns or social media fanfare, Valve rolled out a routine Steam Client update containing a very simple line in the patch notes: “Improved Steam Client startup performance.”
https://www.eteknix.com/epic-games-bragged-about-beating-steams-boot-times-so-valve-dropped-a-patch/Open linkView original on piefed.zip
171 replies
Patch notes: "we didn't think anyone really gave a shit, but fuck epic"
It didn't really bother me before, but it has been kind of slow to start for a long time. Bad enough for me to notice that's it's slow, but not bad enough to feel the need to complain about it.
Now it only takes about 6 seconds for me which is perfectly fine. As someone who only runs Steam when I'm about to play a game through it, it's a very noticeable improvement!
I let it run constantly and never really noticed the load time. Good to hear it is so quick now!
6 seconds isn't really "so quick", but I also never had a problem with it.
I open steam exactly once, then never again until I restart my computer. Why would this even matter.
Some people get stuck on performance numbers that don't matter. Like Linux users that say they want 5second boot time instead of 8. Why? Or a sorts car owner that never does track days but likes to tell you their car can do 240km/h...when we have 120km/h road limits.
Yeah, but to be fair that V10 Lamborghini Huracán can get up to that speed limit much more quickly than my budget-sports-car Scion tC can. Besides, how are we supposed to know how small their penis is unless they rev their engine up so loud it hurts everyone’s ears?
Boot times are such a arbitrary performance statistic. My Nobara machine boots quite fast, but i had to put a 30s timeout for my array of hard drives in the fstab to make sure they get mounted correctly. That's not the fault of the OS, it's a hardware limitation that can't really be worked around at all.
I spend like 30 seconds prior to booting to "train my RAM" or whatever. DDR5 feels like a massive step backwards to the 90s.
I think you might be able to skip that if you want to - if you know at what timings your RAM works fine at (probably the values your PC uses while working, there are tools for looking that up), you can probably just set it in your BIOS and be done with it.
Are you sure? I experienced the same thing when going from DDR3 to 5 with the absurd boot time when it has to do "training". I found no fix other than a setting where the BIOS does not do it every boot, but only every once in a whole. Well at least I have error correction built in finally.
Normally, the training is only relevant when new DDR5 is installed - that should really not occur every boot, but it might depending on BIOS settings. There should be a setting called "Memory Context Restore" or similar in the DRAM timing configuration section to stop this from happening (outside of your mainboard erroneously detecting your RAM as newly installed or the detected timings fail, which can either be a hardware issue, firmware bug or an incompability with the installed modules - or simply badly seated RAM or even stuff like EM interference or a noticable difference in room temperature - these things are easily disturbed)
Edit: A bit more detailed: There are basically 2 different tests that are done: a "quick" calibration (used by "Memory Context Restore") and a "thorugh" test where it tries to get stable timings (the latter one being the "training"). When the quick calibration settings fail on POST (specifically, during training it looks at internal timing and voltage offsets/skews - these you can't read out with normal software and are only partially reflected in whatever you get when you look at the current RAM configuration, e.g. a borderline tPHYRDL; MCR just applies the last settings and checks if they work), it falls back to the training phase. A fallback means that what maximum stable timings you get out of your Ram are not the same every time - the training sets timings, and once in a blue moon quick calibration with these settings fails, leading to a full recalibration. If you want to ensure that you don't have to deal with this, you should be able to manually set your timings to limit the space the training can happen in, speeding up all of this up very much - training has less "area" to check and will also land in a space where you know your RAM is stable (pls only do if you know what you are doing!)
That sounds like it might be a hardware-specific problem, I occasionally have to wait before my PC starts booting properly, which is presumably RAM training or something, but that's more of a "once in a couple months" thing, otherwise it just boots straight up?
Maybe, maybe not. I've spent a few hours plodding around, tweaked the settings in BIOS, upgraded the BIOS, tried different versions. Eventually I just left it because it's not worth the time. It has definitely soured my view on DDR5 though. DDR4 didn't need to be trained and worked just fine. What a nonsense feature.
I don't care for a 5 second boot time instead of 8, but I understand the desire to work towards a sub 1 second type of boot, even if it's still farcical. We are surrounded by other tech like laptops, phones and TVs which go from standby to on in an instant, and as a PC user, where one puts personal stake in their PC being on par or better, chasing minimal times here matters.
I'm sure many people know the feeling of their Linux PC or pride of place mechanical keyboard modded ThinkPad suddenly looking crap to a casual tech user with a different understanding of what quality means. While the MacBook user may never gain the features of your device, you may theoretically beat them at their preferences, because you can technically do anything.
I'm eyeing up an oled monitor upgrade in the next few years. When I get it, I'm gonna use an old raspberry pi to basically make a simple, lightweight dupe of my PC desktop, then use a HDMI switch to have the oled screen have an instant useful boot while the apC actually boots in the background. My desk doesn't face a part of my apartment otherwise used, so I may get a motion sensor too, so being at my desk turns on the pi's "always on" display, which has the dual purpose of obscuring the PC boot. I don't need this in any way, but it'll feel 𝓈𝓁𝑒𝑒𝓀, and I want that.
tvs with webOS or macs people turn on usually are sleeping, so that 1 second startup is not really a boot. My nixos laptop turns "on" in about 1 second if it is sleeping...but I get what you are saying, it would be amazing yo have that fast of a cold boot
We all know that part, but that's the comparison many very casual users would use. I would look uncool describing the difference to someone who told me my OC takes a long time to boot, and to a community of nerds, looking uncool to someone may be terrible. I'm sure this doesn't impact everyone, but I understand the super short boot dream.
I had to wait an hour to boot on Windows 10 LTSC. Not the first machine I owned with that problem, either.
File system check?
Ran it regularly before and after the scheduled update every three months. Also ran a scheduled CHKDSK and DISM. Basically took a full day for routine updates. Cleared temporary files and unused AppData. Defragmented. I also frequently flushed DNS cache.
The fact that it's not an issue with any individual hardware should have tipped you off that it's not an "error" but just the way Windows is. You can find unresolved forums posts about this kind of issue going back to the early days of Windows 7 if you search.
If anybody is stupid enough to still use windows this is my advice: Enable the Hibernate option. It saves the RAM to disk and then resumes from there on startup, skipping any issues.
I actually suspect it started on the LTSC copy specifically after the Windows Store was installed, which cannot be undone.
I run Linux for everything at home...after W10 came out. But work issue machines are Windows. They have never had boot issues...they have a shit ton of other quirks though.
Public relations, pride, vengeance?
Companies often take actions which don't directly improve the product for customers but instead offer benefits to the company. Typing that out in 2026 is... It's nice that it isn't pure enshittification for once.
I actually kinda hate that steam is always running.
I get the reasons why, but I would rather just have like a steam updater daemon than the full app running, and would also prefer that Steam starts quickly unless you catch it during the daemon's start up.
The other use case is for HTPC I do not like Big Picture mode as my "home" experience. If you open Steam with game scope it goes into big picture automatically, so it's designed for Steam Machine experiences and not HTPC. The new screensaver feature (which is in beta, so should improve) uses a lot of GPU and polls CPU frequently, so it's actually a bit annoying to have running. I would rather use a more native launcher than the Big Picture mode experience, so you end up having to watch the opening animation frequently to mask the slow startup.
Again, this is pretty mild, and I don't think even PS5 provides a large improvement.
Have you tried small mode? It's a built-in option.
https://www.howtogeek.com/694531/how-to-reduce-steams-ram-usage-from-400-mb-to-60-mb/
https://www.xbitlabs.com/blog/mini-steam/
(The instructions are Windows-centric, but the process is pretty much the same on Linux I think. You can figure it out)
TIL, no I haven’t tried it, and I’ll have to see how it works out
If I can run that as a background thing and open games directly it would be a nice experience
I haven't really messed with it, only tried it once to see if the command worked and it did
I'm pretty sure this no longer works. The minigameslist is no longer available and almost all components are implemented using CEF
Edit: wait wait wait is small mode back??
Edit 2: apparently it was never gone and I'm just stupid lol
When I did my quick Google search, I did see a few reddit posts along the lines of "where did small mode go?!" So maybe they did briefly get rid of it before bringing it back because of backlash.
You guys are restarting your computers?
Power bill too high. It's easy to turn it off when 8 go to bed.
I ran into a Mesa bug a while back where after sleeping my computer, I would come back to find all the fans spinning full speed, everything is hot, and it's completely locked up. After that happened a couple times I stopped sleeping my computer and started turning it off at night.
My windows work laptop (company provided it and won't let me install linux for "safety reasons"; same reasons why they ask me to use chrome instead of firefox, btw): hey, so I know you're right now working but I just downloaded an update and you know what? I'm restarting now.
Gotta restart when updating, I want that new kernel and services!
every time I finish using it I switch it off, I might not use my PC the next day, or if so it will be late in the day, I can often go 2 or 3 days and don't start it, attending to a few things I need via my phone.
Sleeping doesnt work on my device
For you it wouldn't really matter much. It is a big improvement and very much noticeable, but it matters much more for people like me that only runs Steam when I'm about to play a game through it which can happen several times a day.
You never boot your computer until you reboot it either, yet if it took 10+ minutes to boot like a PC would many years ago, you'd complain.
More performance is almost always more better, unless you're on embedded devices where binary sizes matter, but for us on desktops with comparatively abundant resources, why moan about a free improvement?
It depends if it's a free improvement or not. If this improved time to open the window at the cost of deferring loading some important functionality it might be a net loss for example
Thankfully, the only company that I believe has ever made an attempt to make something load faster by making it functionally worse is Microsoft with Windows Fast-Startup.
"Ah yes, I know how to make their OS load faster... We'll just never shut it down!" - That's Microsoft-tier intelligence right there.
No, I do not believe that Valve would make their storefront worse in any sense just to beat Epic Games; they frankly couldn't give less of a shit, because they know that the EGL is not competition.
Somebody thought they Kobayashi Maru'd performance optimization
Because not everyone is you?
Also devices like steam deck and steam machine.
Letting arbitrarily executing code run persistently is a security/privacy risk, for those who care.
I trust steam more, but I hate that discord does this stuff.
Also its probably bug territory, but steam always fucking opens big picture if you press the home button any time its running with a controller, even in the background.
Like I get they probably focused on steam deck UX for their incredibly helpful push to linux, but the dev in me can't help but be pissed off they implemented it so lazily.
The home button behavior is on purpose and has been there since the first steam controller. If steam is not open it opens steam, if it is then it opens big picture mode. I've only ever had it happen when not in a game so unless you are trying to open something like the Xbox game bar or using the button as your own shortcut I'm not sure when you would run into that problem. Sucks there isnt a setting to turn it off though I guess. Sorry bud.
Thats why I call it lazy not malicious, any other company and it'd be a focus stealing dark pattern.
I usually map the home button in emulators, or if I need an extra key.
Itd make sense for steamos to have that default, but the setting has been enforced by default for like a decade
I don't know but Steam (or any other app) stealing focus was a really big pet peeve of mine. Glad it's allegedly fixed.
Valid. I think a lot of people do this. I may be an outlier, I don't like having launchers open unless I need them open, so I close them whenever I'm done gaming.
I don't get this mentality. Every little performance optimization matters. It might save 1s or even less for you, but coupled with hundreds of thousands of users, it saves a some amount of CPU time.
This is why competition is good. Being blindly loyal to a brand and defending their shit only benefits the companies.
I was thinking more along the lines of using it as a marketing gimmick on Epics side. If the difference is massive then sure, but why would a user care if the difference is small. There comes a point when you won't notice how long it takes to open because it is fast enough for you to immediately just start thinking of why you opened the program in the first place.
Competition is very good, but competing with meaningless metrics is not really competing is it. The vibecoded slop shop isn't exactly a paragon of monopoly busting consumer loving underdogs.
if you notice a 5ms delay in steam bootup times it might mean there's a virus
Epic: I Feel Bad For You
Valve: I Don't Think About You At All
https://steamcommunity.com/games/593110/announcements/detail/710037059469839721
The actual update post from Valve. Why is it not linked in the article? The notes are huge, with many things improved. Off course one of the improvements would probably lead to better loading times. This isn't a response to Epic Games, this is a main update developed way before.
And to add to that this was already part of the Beta update from 9. September
Holy hell finally. This has annoyed me for so damn long.
This annoys me too, not only with Steam. But I thought this is an issue on my operating system. I wasn't aware this could be solved by the client side.
please understand, they're a starving indie company
Honestly, that makes it even better to me. Here’s Epic bragging about beating Steam in some way meanwhile Valve’s like “here’s a little something we’ve been working on for a while. No biggy.”
Steam stays winning
Idk if this is slop, but it's funny
My "Hello, World!" script boots approximately 18000x faster than the Epic launcher.
The difference in features between the two is about the same as it is between Steam and the Epic launcher.
Technically correct, practically wrong, they are both gaming store bloat apps but steam is a steaming (!) pile of a webshite that takes longer to load than some games (for me at least) and uses 700mb of ram/vram.
This is exactly the point made with the ridiculous Hello World-example. It's a parody of the original post. Epic is technically correct, but practically wrong.
As much as I dislike Epic, it’s good that they’re at least trying to compete with Valve. Forces them to actually get out patches like that.
It’s vibe coded, and what they actually need to do is build up their features
It was only very recently you could even look at your own games library. The ecosystem couldn't/wouldn't tell you if you owned a game or not.
They have zero social integration features and it's 2026.
Anybody who defends them is delusional, EPIC are absolute garbage, they are not competing with Valve despite what people keep saying. There is no competition.
Really? I am definitely unfamiliar with their launcher, but I could have sworn you could view your library.
Their vibe code lead to an improvement to what we actually use, so it's a win.
I don’t see how the application opening somewhat faster is much of an improvement; they need to go after feature parity if they want to actually compete with Steam.
I hate people that need to act like Epic, or any other competition with Valve, has to be viewed negatively. You can't even admit that this is an improvement for Steam. What's wrong with you that makes you feel the need to defend this massive corporation so much?
You’re confusing me shitting on Epic as defending Valve, I’m not. I am on record stating people are dumb to glaze Gabe so much when he is so rich he owns a yacht maker, not even just a yacht or two. That doesn’t mean Tim Sweeney and Epic aren’t shit. Tim is at the vanguard of pushing an AI first development pipeline so he can go fuck himself. A launcher loading slightly faster isn’t a big deal. Sorry if that opinion upsets you.
Yea I really think people are misunderstanding you here...
You came out to argue that speeding up the launcher doesn't matter, against someone who thinks it does. How is that not defending them? Do you just need to take any opportunity to shit on Epic? Is that what it is? If so, that's fucking weird.
I don’t think speeding up the launcher matters much. My argument is speeding up the launcher when EGS is not even close to feature parity isn’t all that great a use of effort. A clown car may be faster than a minivan but the van is still better for everyday use.
They could have done this without vibe coding too. Or is nobody in Epic Games able to program anymore? Even the communities doing a better job and they are not even paid to do this.
I also like the concept of Epic, but not actually Epic.
Tim Sweeny: "Is there anything we are better at than steam? Literally anything? I will take anything we can market, no matter how pathetic and desperate it seems."
Going forward we optimize for "restore from system tray" time. That'll be a game changer.
I can't wait! I'm really going to notice a 0.1s faster restore time.
That's just a "uses more memory whilst minimised."
Unreal is better than Source.
In terms of graphical features, sure, probably. In my (admittedly limited) experience Source games tend to have much better performance and modding, which I find much more important.
Yeah, while the graphics capabilities of Unreal are about a decade ahead with dynamic occlusion culling, hyperrealistic lighting, a very very large set of libraries of 4k and 8k textures, and volumetrics...
the downside is that Unreal Engine is difficult to optimize and harder to use with low level programming.
I expect things to get much worse as they continue to slop-ify. They already advertised an "AI-assisted" build when they published the comparison.
IDK about anyone else, but I'm kind of over hyperrealism in games at this point. Facial animations are still uncanny after multiple decades of trying to figure it out, but less realistic styles have looked great that whole time. Hell, I've seen pixel graphics with more expressiveness and emotion than some Unreal engine games. Sure the lighting and set pieces are pretty, but stuff like that doesn't do it for me nearly as much as good animations, good gameplay, and good story.
Yeah but the performance is mostly due to its age. It's much more limited in what you can do. BSPs are great for efficiency, but they're a huge pain to work with when creating a map. Unreal is leagues better to work with in just about every way.
That's up to developers that use it. Though I haven't much experience with Valve's profiling tools it being closed source makes it harder for devs that want to rewrite any given feature
The licensing for source is better than unreal. Its only stipend it has to be published on steam. (Which you're most likely to do anyway) while unreal requires 5% royalities over 1mil gross revenue (outside of epic store, which lets be real... wont account for much)
every unreal game i’ve played since UE3 has run worse than it’s contemporaries :c
Until Unreal is completely sloppified
Then it'll live up to the name!
He was recently quoted in an article saying that in order to be successful, games need to launch on the Steam platform.
"Reduced artificial delays by half"
- sleep(100)
+ sleep(50)
We have some of this, but it's usually to ensure that some system or hardware is available.
We're a kiosk app on android so get started automatically on boot, and sometimes storage isn't available so we have to delay before loading our config or we get errors.
I know this might be unnecessary over engineering but there has to be a way to check when storage is available and wait for that instead of simply waiting for a fixed amount of time and hope that storage is available then.
There are calls we could make to query storage availability, but we can't move forward at this particular point without loading the settings, so we need to wait.
We run on a limited number of devices, and know which manufacturers / devices have slow startups, so it's a little less resource intensive to just wait a few ms on those devices than to continually query storage, or handle the missing storage exceptions in a loop (invoking error handlers is generally pretty expensive, and we don't want to log this particular issue).
This is usually at a device reboot in the middle of the night when no one is working, so even a few seconds at startup isn't the end of the world.
You may think this is a joke, but people will start complaining if a program is too fast.
I'm sure it happens, but in 25 years I've never had a client complain about anything being too fast.
What does starting a program "too" fast mean? And who complained ever about it? Any links?
Psychology. People think that if a process completes remarkably quickly, it didn't do the whole thing. Plenty of articles on the psychology of progress bars; take your pick.
One interesting scenario is that games used to have tips on their loading screens. With SSDs, everything loads so fast that if you might miss it if it closes automatically.
Regarding the loading screen scenario: I get that you would put tips in your loading screen so the player doesn't get bored when he has to wait. But I would never artificially extend the loading duration to show tips.
How will my splines get reticulated?
Boasting about some improvement being vibe coded is such a confusing disconnect for me. There are so many layers of transparent shit that I cannot see through it.
People dislike epic game launcher for so many reasons. The launch time is something I've never considered important.
The "look how much better we are than X" makes you seem like douchebag. They, don't seem to grasp it, or they will wouldn't boast, and that makes it even worse. Then they admit that it was vibe coded. Why? I become immediately suspicious of the change being done carelessly, isn't properly QA tested, and indicative of a shitty state to begin with. I wasn't going to install the epic launcher on Linux, but now I'm even less likely to do so.
It might launch in negative time for all I care, but when I scroll down and it takes 30 seconds to load a fucking 128px PNG of the box art... Yeah sorry still useless.
As pathetic as Epic is, this is a strong demonstration of why monopolies are bad and competition is needed.
This isn't a case of competition though; Valve didn't slip in a last second speedup to get back at Epic, the patch had already been built and tested and just happened to come out a day after Epic's did.
Its not a random update in response to Epic.
The September 9 beta branch mentioned improved start up time.
Steam quietly improves itself without making big announcements calling out other companies to try to get attention. Its why it has been working on stuff like Proton, steamos, and hardware.
I'm with you on this. I've been rather annoyed with watching steam constantly needing to re-download 500 MB of whatever the hell randomly and I run a lot of computers that restart often (benchmarking shitty PCS is kind of a hobby for me).
I'm glad someone called them out and I'm glad that they responded by improving their software and in record time packing it into the next regular release.
This whole thing looks like the market acting like it should when there is at least a tiny modicum of competition. Just wish the competition was healthier and more vibrant. And less Epic.
The Steam update has been available in the beta client for over a month. This wasn't a response, they had already done it.
shrug I still love Steam, and I still love that anyone is trying to keep 'em honest.
I generally run mainline client, so I'm glad they decided to release the update to us non-Beta users.
Who the fuck cares if the fast launcher is a piece of crap with a fraction of features needed for a good library and storefront?
As Steam has been extremely slow to launch for quite some time now, anybody want to take a stab at why it took an Epic Games taunt for them to take care of it?
From what others said, this has been in the beta. Epic tried to beat this release just to be able to technically say they were faster for a day.
Ah. So there you go. And it will go down in history written in stone and people will still be talking about it 100 years from now
Has it? I never noticed. It always been fast for me. 2 seconds is too long?
Maybe it's because I'm opted into the beta, so I'm always downloading updates. But it always takes a couple of minutes to launch from scratch for me and my gaming PC is no slouch.
But once I launch it, I leave it up, I never close it, so it's never just running in the background waiting for me to pop it up again.
Could be you have it set to start up when you boot your computer, as it's pretty quick to "launch" when it's actually already running but hidden in the system tray. I have it set to be manually launched on mine and yeah 10 seconds sounds about right for what I'm used to (haven't restarted since the update).
No I don't like it running in the background and It isn't set to start on boot. It bugs me when steam is running and I am not using it.
Linux user, so no I don't hide it in a system tray.
I think there is a clue here though: Linux does drive cache a lot. Possible that is why.
Because most people don't care.
You think they only waited for epic to drop an update as if they monitor them from the inside?
That's a next level conspiracy theory lol
The market leader being lazy is not a conspiracy theory. It is perfectly reasonable to assume that a competitor showing it can be done better motivated Steam to improve their product. That dynamic is a main reason why competition is good for the customer.
Huh, I guess competition is good for motivating improvement. Even when you're competing against the kid that eats paste.
Even if Steam was slower, it's a better platform. When I go to a game's store page on Steam I learn literally everything about it. Literally everything I need to know. Because there's user reviews. Because there's a link to the forums.
EGS doesn't have user input. They don't even include as many vids/screenshots. It's all very low effort and I have to go elsewhere to figure things out about the product.
Completely irrelevant ofc that the Steam Client is much more than a glorified game shortcut collection with a shop.
I've had it where my Linux machine boos too fast and I see a red mark fly by in the sea of green check marks. So then I have to go check boot log because display was too fast to read on startup
Indeed. Steam client is an Electron app that can display advertisements, too.
https://i.imgur.com/08dhZb5.mp4
The Steam client uses CEF not Electron (which also uses CEF), not that the distinction is very important
Your link isn't working for me
Damn, do you need something for that burn?
They both still start too slowly, 5s to open an application on SSD is slow.
Steam has been working on start up time for a while now, in September they started updating it for the Seam Machine and Big Picture mode, but the whole thing got faster. I'm pretty sure this has been in the beta client for a month, so it seems stupid that Epic would go with such a strong marketing push about how slow steam is on something steam is actively improving.
My best guess is they thought they could put this out while technically true and look good, and nobody would notice when Steam shipped this? Just weird marketing.
That isnt how this works. Starting an application is not the same as loading a game stage that pulls lots of data from disk. There could be CPU, network, or even GPU tasks at hand that have nothing to do with drive speed.
I know steam does a lot of things, but how many have to block the app opening, and how much is their embedded chromium dragging this down?
For example authenticating your account seems mandatory, but can you load frameworks while that’s happening. You can load and validate user library asynchronously. You don’t have to have the store page downloaded to show the main page.
I get optimizing for load is not really a goal, but optimizing for the whole should be.
Launch times don't matter to me. I never shut Steam down, and I almost never open EGS. What an odd metric to boast about, anyway. Launch time is the least of EGS' problems.
Why does Epic always seem so desperate?
Because they're desperate
Not desperate, but jealous.
Because people and companies react
Epic needs to boot faster because it gets closed. Drain on data having that shit open and it fucks with my already shit internet.
Who gives a shit even with a 5s difference
At least on arch and on my hardware it is the difference of ~2s and ~8s, launching 4x as fast is substantial.
Still not using it over heroic tho.
I'd get it if it were minutes but i'm just gonna say 8s is hardly long enough to even think about the fact that it's taking 8s.
The Epic store shopping cart died for this.
Wait it doesn't even have a shopping cart
It doesn't have any "advanced e-commerce features" yet sorry
EGS loads faster because there's fewer features to load.
Oh no, I have to wait a whole 5 extra seconds
These changes have to go through QA and beta builds before they go live. I suppose it's possible it was fast tracked but I'm not convinced steam was even aware they were "racing" in this ignorant benchmark epic published.
that thought makes it kinda neater that the timing would match up.
Yeah, it was in the beta Steam September 9 build.
https://store.steampowered.com/news/group/4397053/view/702152588870551007
That is a welcome change, on Bazzite Steam takes a solid 10 seconds to launch for me.
Steam is great at being fetter free and no bells and whistles service. They just do what the customers want rather than being pro-greedy milkers who push customers to accept what they don't want.
In what world is anything over a second acceptable. All launchers are otherly horrible.
In what world does that matter? Do you start Steam 50 times a day? Website, sure, you open thousands a day, but Steam? You open it once maximum twice a day.
You know, my while is 3.4x faster to start up and get going than my car but I am not driving to Tampa on my ebike. Actually wouldn't drive there in the car either. tampa smells like an infected armpit on your grampa Earl.
How high were you when you wrote this
Oh holy crap I shouldn't be commenting on my phone, that's a horrific mess. And the answer is not high or drunk at all, just bad at typing while on a conference call.
:)
Why is it a deal breaker for not being native Wayland application? They recently added 64-bit support. It's part of their new "SteamRT3", that is opt in and in beta right now, which uses the same runtime on the launcher they use on the games. I use this alongside with the Game mode view (the same one used on Steam Deck) on my PC. And I do not see any issues related to being not a Wayland app.
Steam sucking in 3-2-1....
If it was so easy why has it taken so long?
Because it almost certainly wasn't so easy and was something they've been working on for a while and just lined up this way
I think the post is misleading. Steam's fixes to launch faster came out on October 13th, the day before Epic's new client designed to launch faster came out. It is likely that someone at Valve spent a long time designing, coding, and testing the improvements.
As far as I'm aware, no one at Valve was bragging about their change being easy, or completing it quickly. Epic was/is the only one bragging.
Vibe coding is the most overused tech term I've ever seen in my life. Stfuuuuuuuuu.
In my opinion, respectfully disagreed. So many professional engineers i work with or hire now forget how to code. We now allow LLMs but you must read every single line and be able to audit and explain your stack as if you read every line. And we don't allow them for anything larger than simple functions. They are attrociously inefficient. Yet so many execs and devs think they are super intelligent. Hence why we need to call out vibe coding.
Most people are dumb. They wont research anything, particularly when it agrees with what they already think (AI hype headlines). As long as the news keeps saying LLMs are the future of code and hacking, and, and, and, most people will just agree.
agreed, vibe used to be a positive word
They are each bloatware that insists upon itself.
If Steam had not acquired a userbase by vendor lock-in it would be no more popular than any other "game launcher".
Their sales alone would make them just as popular.
The free games are keeping Epic's launcher remotely relevant.
People that insist that steam is good in any way are either never seen any other program or lying to themselves, it's a horrible mess with a million pages that forces you to use itself because who knows why.
Honestly, my biggest issue with gaming on linux is that every damn launcher copies steam's format - I want a (non vibe-coded) launcher that just makes a desktop file with a proper icon, and has a launch command.
I dont want the launcher to insert itself into the command, I want it to build the command I would use myself if I decided to delete the launcher.
Not sure why that's so hard, its not like the launcher is actually needed for a game to launch.
That I believe is the game using steam's drm. But if you have the right tools you can force games to do exactly what you said.
No, Lutris, Faugus Launcher, Bottles, Heroic all use their own custom "boot the launcher then the game" commands, and no, they don't let you change that. This is not even considering steam games in the equation.
I don't know what other tools than "make my own bash script" are available for easy non-steam library management, but if you know one that isn't vibe-coded garbage, I would be happy to try it!