17 ms·
Valve's continual focus on Linux (SteamOS 1.0 was released eight years ago) is honestly incredible, Proton even sometimes works better than native Linux builds.
by manchmalscott 4y ago
Valve's continual focus on Linux (SteamOS 1.0 was released eight years ago) is honestly incredible, Proton even sometimes works better than native Linux builds. Truly nobody else (in the gaming space) is doing it like Valve are. I saw a talk[1] from a KDE dev talking about features Valve sponsored to be added to KDE Plasma and it's things that are useful for everyone outside the context of the steam deck.
The only thing that doesn't really work I've noticed is when games have an online component, whether it's like easy anti cheat which I've heard should be just flipping a switch to enable but I haven't seen anyone actually do that, or some weirdness happening with whatever the new Microsoft Flight Simulator is doing that makes it seemingly a 50/50 coin toss as to whether it'll run with the exact same settings.
[1] https://www.youtube.com/watch?v=a0gEIeFgDX0 https://www.youtube.com/watch?v=a0gEIeFgDX0
- zamalek 4y agoI watched a talk by GabeN years ago, where he explained his business philosophy (which also had to do with his exit from Microsoft). It was strikingly simple: treat your customers well. Supporting Linux is treating his customers well (even if the majority of customers don't understand that... yet).
- manchmalscott 4y agoIt totally makes business sense for them to not have to depend on Microsoft (who have their own gaming business) for their customers to play games, we all win when consumers have meaningful alternatives.
- ip26 4y agoIf his customers don’t feel they are being treated well (e.g. they don’t understand, and won’t for years) then does it really fall under that principle?
- Teever 4y agoNeedless pedantism.
- ip26 4y agoIf I explained to you that Musk’s decision to buy Tesla was founded on his principle of “make the requirements less dumb” , would it be pedantry to inquire what I meant?
- zamalek 4y agoThis is more along the lines of Apple having (at least historically) being pro-privacy before the problem became common knowledge.
- gatonegro 4y ago> treat your customers well. Supporting Linux is treating his customers well. It's really won me over, I can say that much. When I was using Windows, I favoured buying games from GOG over Steam whenever possible. DRM and all that. Ever since I moved to Linux, it's been the opposite. GOG couldn't care less about Linux compatibility, and while you can get their stuff going through some combination of Wine/Lutris scripts, the experience I get with Steam is so much better.
- boudin 4y agoI wouldn't put GOG in the same basket as other stores like EGS though, they did make some efforts and officially packaged and distributed games for Linux quite early. It's not the same effort as Valve but it's still to their credit (I'm saying that as a Linux user). Nowdays, Heroic Game Launcher is the easiest option to play GOG games though (as well as EGS ones) https://heroicgameslauncher.com/ https://heroicgameslauncher.com/
- the-smug-one 4y agoI'm sure GOG would care if they had more resources. Valve's push into Linux is because Microsoft is making a big push towards there being a single walled garden store: Microsoft's. Valve is doing this ultimately to benefit themselves. That's of course the case with GOG too, but GOG has very little money to put into any sort of Linux push so they have to lean on Valve's investments.
- als0 4y agoThey’re not even leaning. They’re doing literally nothing. They could easily provide proton wrappers for their games with no effort. But they don’t, it’s all up to the user. Then you spend more time configuring the game than playing it.
- MikusR 4y ago> treat your customers well That's why it took a lawsuit to get refund support for Steam.
- soulofmischief 4y agoThat lawsuit specifically had to do with meeting Australian guidelines. I personally have had zero complaints with the Steam refund system here in America.
- girvo 4y agoThey didn’t have a refund system initially.
- ClassyJacket 4y agoThe Steam refund system in America only exists because of the Australian lawsuit
- foundajob 4y ago
- bombcar 4y agoValve’s customers are the studios. Only half-sarcastically.
- chairmanwow1 4y agoNot really. More like hostage to distribution. If you list your game on Steam, you can't list your game for a cheaper price anywhere else on the internet. People put up with that because they still come out ahead by listing on Steam.
- IshKebab 4y agoIn fairness Steam's prices are very reasonable. I imagine there are ways around it anyway.
- Keyframe 4y agoYet fleecing game developers with 30% cut on sales at the same time. It's a soft big cushion to talk profound thoughts from. Reminds me of billionaires giving advice like "you just have to believe and work hard"... yeah, but that's a low baseline you have to have anyways.
- jlund-molfese 4y agoSales through the store, yes. You’re welcome to sell Steam keys on your own website, and Valve won’t take any cut at all, while still providing the same services as a purchase through the store. See https://partner.steamgames.com/doc/features/keys https://partner.steamgames.com/doc/features/keys , at face value, it’s a completely reasonable policy.
- satvikpendem 4y agoIf only Apple and Google could do the same.
- Keyframe 4y agoThat's actually quite good and impressive. I haven't realized that.
- neura 4y agoStill comes back to "can you sell enough keys on your own to make up for the amount of sales you get through Steam, even after the 30%?" It's great if you think you have a hot game or product that will be sought after by a large enough audience vs people seeing a game show up in their feed or on sale or a friend is playing it or however it ends up in front of you on Steam, a game that maybe you've never heard of before and now you're going to buy it.
- SatvikBeri 4y agoYou can sell steam keys on your store and sell normally through the Steam Store. The only requirement is to keep the Steam price <= your own store's price. That seems like a very fairy policy.
- firecall 4y agoThe Steam brand and mindshare is second to none in my experience. My tweener kids will preference Steam over all other platforms. They would rather buy/re-buy, or pay more for a game on Steam than use another game launcher. Their are games that are free to play with Xbox game pass, but they would rather buy and play them under Steam. They have negative views on Epic, Ubisoft and so on. Blizzard/Battle.net aren't even on their radar. They are mostly indifferent to MS/Xbox Store. With Steam, the brand respect they have is five-stars!
- christophilus 4y agoIt’s well earned. Steam is BS-free relative to the others on your list. Steam could degrade significantly in quality and customer satisfaction and still handily beat that lot.
- danielheath 4y agoIt has, and it still does. It’s a browser wrapper around a visibly slow site, and it’s far, far better than anything else but I’d rather use my real browser for those parts every time.
- ThatMedicIsASpy 4y agocompare steam to epic if you want a real browser wrapper experience.
- bombolo 4y agoHave you seen how slower is the new authenticator app?
- denkmoon 4y agoI'm the same, as a 30-something. Steam is so much better and Gabe has fostered my undying loyalty. He'd have to shoot my dog to stop me using Steam.
- 4y ago
- ClassyJacket 4y agoThis is the freedom you have when you're not a publicly traded company and don't have the boot of capitalism constantly pressing down on your neck.
- ctack 4y agoIt would be great to see more of this in the world.
- _cenw 4y agoThough, let's be honest, that's not the reason for Valve investing in Linux. Users wouldn't care what's running underneath their games as long as the games run reasonably well. Back about a decade ago there was real concern that Microsoft might lock away modern graphics APIs behind some sort of entitlement and Valve simply didn't want to be dependent on Microsoft.
- viraptor 4y agoIt's a bit more than flipping a switch with the anti cheat. Those are absurd systems which use every a bit of trickery on Windows to both detect any manipulation and hide themselves from being interfered with. They both load up as Windows drivers and check for things like enforced driver signature. Steam will need either perfect compatibility with everything they do, or EAC and others will need to cooperate to provide SteamOS-specific versions. It's in EAC interest to not work on wine out of the box, otherwise it would be too easy to work around.
- SXX 4y agoBasically Valve already partnered with anti-cheat developers and enabling their support on Linux is in fact just flipping of a switch. Unfortunately this switch need to be flipped by developers / publishers of particular game and they dont cooperate too well.
- Thaxll 4y agoIt's not just flipping the switch, this is none sense. That means now the dev has to officialy support the game on this platform and all the problems that comes with it. On top of that the anti cheat on linux is a joke because it's running in user space so serious game won't enable it just for that reason. https://twitter.com/TimSweeneyEpic/status/1490759707841159174 https://twitter.com/TimSweeneyEpic/status/149075970784115917...
- FridgeSeal 4y agoMaybe Mr Sweeney should focus more on making an anti-cheat that actually works, compared to the dumpster-fire that is EAC. Its functioning is spotty-at-best on windows, and when it takes issue with something on your system the troubleshooting is useless. At least Valorants’ anti-cheat will tell you what it doesn’t like.
- Sohcahtoa82 4y ago> At least Valorants’ anti-cheat will tell you what it doesn’t like. At the cost of system stability, sometimes. I get random BSoDs from "vgk.sys" (the Vanguard driver) while playing Valorant.
- MagicMoonlight 4y agoProton works better than native windows builds. In some cases it actually fixes bugs in the windows version
- smeagull 4y agoIt's also true for support of old games. I could use a VM with a flaky version of Windows XP (which I have done, and it always crashes) OR I could use wine and have no issues.
- mhh__ 4y agoForget native Linux, it's more stable than native windows for me on a few games (and sometimes faster because of windows FS horribleness)
- rob74 4y agoMy own experience with Proton has been a bit more spotty, maybe because I tried it with some really old games that are not that well tested? Bioshock 1 crashed several times, then I got it to work with some hints from ProtonDB, Bioshock 2 worked "out of the box", Batman: Arkham City (which I bought years ago and never actually got around to playing) didn't work, and I wasn't motivated enough to fiddle with the settings long enough to get it to run. One way to improve Proton would be to provide a possibility to automatically import settings from ProtonDB (it's called "DB", but actually it's more of a forum). But if you look at ProtonDB, every user seems to have different problems and different solutions for these problems, so it's hard to see if some kind of consensus has emerged on how to best get a game to run.
- account42 4y ago> Bioshock 1 crashed several times, then I got it to work with some hints from ProtonDB Bioshock is a tricky one because it runs very close to the virtual address space limit (2GiB) and Wine + in-process graphics drivers add just enough overhead to make push it over the edge in more cases than on Windows. This isn't purely a Wine/Proton issue though and can also cause crashes on Windows for the game. For Bioshock it is enough to set the large address aware flag so that it can use the full 4GiB 32-bit virtual address space.
- rob74 4y agoThanks, yeah, that would explain what happened - the game would start up fine, I could play for a while (saving often just in case), and then at some point (often when moving into an area I hadn't entered yet) it would suddenly get choppy and crash a few seconds later. I guess at that point it ran out of memory. ...any hints for Arkham City ;) ?
- neurostimulant 4y agoThis release added Arkham City support. You might want to check it out again.
- andrepd 4y agoProton is literally what made me permanently go from dual-booting Windows to going Linux full time. I can play all games I care to play with excellent performance on Linux. It's pretty amazing. Kudos to the Wine and Proton team.
- polishdude20 4y agoIt makes sense from a survival perspective. Microsoft has their own game store, apple too. If you want to sell games to people, you need a way to play them and not be at risk of being shut down by the big players.
- account42 4y agoRight, if anything and Valve's Linux commitment isn't really there 100%. E.g. SteamVR on Linux is still a mess with no updates for ages. Alyx came to Linux long after the Windows release and has had pretty much no bugfixes since. Probably more due to Valve's management model where things don't get done if no one is specifically interested in them than an overall focus but still...
- smeagull 4y agoI have a incredibly well specced Mac from work that I could use for gaming, but Linux support on steam is so far ahead that I don't bother anymore - it's a pain to figure out what games are supported on Mac - something I no longer even bother to check on Linux.
- KptMarchewa 4y agoIf it was Google instead of Valve, those projects would been killed approximately 47 times already.
- sod 4y agoThe combination of a CEO that wants to do cool stuff, infinite money thanks to Steam, and no need for growth at all costs because of lack of investors - it's rare and glorious.
- KronisLV 4y ago> Valve's continual focus on Linux (SteamOS 1.0 was released eight years ago) is honestly incredible, Proton even sometimes works better than native Linux builds. A while back, I actually did a blog post about using Linux as my daily driver for a week, including gaming: https://blog.kronis.dev/articles/a-week-of-linux-instead-of-windows https://blog.kronis.dev/articles/a-week-of-linux-instead-of-... (you can ctrl+f "Running games and ProtonDB" if you want) Clearly not all games work well or even launch successfully, but the situation is way better than it used to be a few years ago regardless! A part of it is the fact that game engines now do cross platform pretty well (pretty much any popular engine out there does Linux export as well with very few issues, though supporting it might be a different question), and Proton is also a good initiative for all the other titles. Also, the ProtonDB site is useful if you want to check against your Steam library, or a particular title in general: https://www.protondb.com/ https://www.protondb.com/ It's probably the first place that you should check out when you want to see whether you could play the games you like on Linux. Even the current GPU drivers are typically serviceable, apart from the whole open source vs proprietary driver debate (which some might choose to overlook, whereas others wouldn't), though curiously I haven't found an alternative to AMD Software for tweaking how my GPU works on Linux, unfortunately. I mention CoreCtrl as one passable option in that blog post, but it's rather barebones. Here's hoping that things only continue to improve and we don't get caught up with too much bad press or superstitions and put a positive spin on things where possible: https://www.nme.com/news/gaming-news/linux-users-provide-more-detailed-bug-reports-according-to-one-indie-dev-3078891 https://www.nme.com/news/gaming-news/linux-users-provide-mor...