Most active commenters
  • johnnyanmac(6)
  • throwaway2990(4)
  • doix(3)
  • badsectoracula(3)
  • kristofferg(3)
  • happymellon(3)
  • zirgs(3)

←back to thread

433 points Sporktacular | 47 comments | | HN request time: 1.465s | source | bottom
Show context
mkatx ◴[] No.36994570[source]
Steam gets all my gaming budget, as I really try to stick to Linux.

If it ain't on steam, I don't play it, and they don't get my money.

replies(5): >>36994692 #>>36995317 #>>36996027 #>>36997279 #>>36997894 #
1. andrewmcwatters ◴[] No.36994692[source]
It’s sad to me that you and many others have this opinion, which is fine, but Valve takes a significant tax from small companies while gamers, a cheap demographic, complain about the price of games.

Games don’t need to be on Steam to be good.

replies(8): >>36995056 #>>36995066 #>>36995122 #>>36995586 #>>36995596 #>>36996100 #>>36998156 #>>36998333 #
2. acomjean ◴[] No.36995056[source]
The issue kinda is on Linux we’re playing windows games. There is significant work done by valve on that proton compatability layer, so a lot of people on Linux want to support that. Without that us Linux users have a lot harder time gaming.

There are some other launchers for epic games and gog (heroic game launcher I’ve used). It worked for me for a the couple games I tried (gloomhaven and disco elysium) but I’m using the proton wine I which I think was put out there by valve/steam.

replies(6): >>36995212 #>>36995414 #>>36995490 #>>36995643 #>>36995904 #>>36996068 #
3. doix ◴[] No.36995066[source]
I won't buy a non-native Linux game that's not on steam. The steam Linux stuff "just works", I don't need to mess around with wine/wintricks/proton or different wrappers like lutris.

If the developers have a native Linux version that I can buy directly from their site, I might do that as well to show my support (but still buy it on steam since it's just too convenient).

replies(1): >>36995229 #
4. peatmoss ◴[] No.36995122[source]
And yet the developers do not have to pay the tax to use Valve’s roads. But if those developers choose to do so, they may get my business, which they otherwise were not likely to.
5. FloatArtifact ◴[] No.36995212[source]
Isn't 30% the standard besides epic store?
6. badsectoracula ◴[] No.36995229[source]
I am on Linux and i vastly prefer DRM-free stores as i keep my own offline backups of games (and other software) i buy. As a result i have almost 1000 games from GOG, Zoom Platform and other non-Steam places.

In my experience 99% of the games work out of the box with wine-staging, DXVK and VKD3D-Proton (which works with wine-staging just fine). No need to mess around with anything, just install wine-string, install DXVK and VKD3D-Proton and you are ready to run pretty much everything with "wine installername.exe" or "wine gamebinary.exe".

I never had to use winetricks, lutris or anything of the sort.

I also play games on Steam and even got a Steam Deck (on which i also play games i got outside from Steam), so it isn't like i am Valve-free, but you certainly do not have to tie yourself on Steam if you are gaming on Linux nor your experience will be any worse.

replies(5): >>36995378 #>>36995412 #>>36995429 #>>36995674 #>>36996010 #
7. andrewmcwatters ◴[] No.36995378{3}[source]
Yeah, I also buy direct from developers or from DRM-free digital distribution before I buy from Steam, and I’ve had similarly good experiences.
8. dleslie ◴[] No.36995412{3}[source]
> In my experience 99% of the games work out of the box with wine-staging, DXVK and VKD3D-Proton (which works with wine-staging just fine). No need to mess around with anything, just install wine-string, install DXVK and VKD3D-Proton and you are ready to run pretty much everything with "wine installername.exe" or "wine gamebinary.exe".

That sounds like a fair bit of domain-specific knowledge driven steps that could quickly got awry and lead a novice deep into frustration.

Compared to... Clicking the Play button in the Steam launcher, ideally from your Steam Deck.

It's miles apart.

replies(2): >>36995457 #>>36996090 #
9. kristofferg ◴[] No.36995414[source]
This I agree with. If the game developer can produce a Linux binary I am happy to buy on other stores (I prefer GOG). They usually do _not_ and I don’t want to spend time to wrap and configure windows apps to run on Linux. You can consider the 30% steam fee outsourcing the multi-platform “porting”.
replies(1): >>36996146 #
10. kristofferg ◴[] No.36995429{3}[source]
99% seems high. Ime. its closer to 70%.
11. badsectoracula ◴[] No.36995457{4}[source]
It is OS-specific (not domain specific, i just know Linux) knowledge indeed but i'd assume someone who sticks with Linux, comments on HN and would prefer to use DRM-free games (and software) wouldn't have an issue installing a couple of programs. And really, also having Windows knowledge, aside from installing wine-staging, the process for getting DXVK and VKD3D-Proton working is similar to what you'd do on Windows to get buggy games to work (in fact some people do use DXVK with Windows[0]).

It isn't something i'd recommend to some random gamer (though judging from what i've seen people do with their Steam Decks i wouldn't underestimate gamers' technical abilities).

[0] like, say, me :-P. In 2020 i used Windows as my main OS after trying to switch to Linux as my main OS in 2018 but having some issues with games, but then i ended up having some visual glitches in a game that were fixed by throwing in DXVK. At that point i thought that this might actually be a sign that gaming on Linux now works fine - and indeed it did and since then i've being using it as my practically only OS because i can both work and game on it without feeling like i'm missing anything.

replies(1): >>36995673 #
12. happymellon ◴[] No.36995490[source]
I would never support Epic as Sweeney is openly hostile towards Linux.
replies(2): >>36995561 #>>37008431 #
13. throwaway2990 ◴[] No.36995561{3}[source]
He’s openly hostile to gamers. If anyone thinks he does what he does for gamers and companies you would be a fool. He’s only trying to steal market share to line his own pockets. He can’t even compete with a quality product. Epic game store is probably the worst store to exist.
replies(3): >>36995619 #>>36995703 #>>36995924 #
14. throwaway2990 ◴[] No.36995586[source]
If it isn’t on steam I’m not buying it. I’m not dealing with multiple launchers or stores. Especially from hostile companies like epic.

The game companies need the reform. Not valve.

15. Sakos ◴[] No.36995596[source]
They take a cut like any other storefront while also doing far more for me than any normal retailer ever has. I fail to see the problem unless you're just fundamentally against all forms of capitalism.

Also, what do you mean gamers complain about the price of games? Console, sure, with the new standard MSRP. But what does that have to do with Steam? Games are cheaper than they've ever been. One of the arguably best RPGs of recent times launched at 60 Euros with no microtransactions.

What exactly are you expecting? Do you want Valve to be a charity?

16. samspenc ◴[] No.36995619{4}[source]
I'm honestly curious about Epic and where they are heading these days. They no longer need to compete in this market since they had their breakout with Fortnite and most of their revenue comes from there anyway.

I understand their work on Unreal Engine (UE) since Fortnite is built on top of UE, but I don't understand the rest of their ecosystem and why Epic game store even exists.

replies(3): >>36995732 #>>36995970 #>>36996953 #
17. 29athrowaway ◴[] No.36995643[source]
Among the most played games, many of them run natively on Linux.

https://www.protondb.com/explore

Some games on the list are kind of old, sure. But they're the most played nevertheless.

And from the ones that are not native, many of them run well on Proton.

replies(1): >>36996915 #
18. di4na ◴[] No.36995673{5}[source]
You do realise that for most people they do not get buggy games to run.

If it is buggy, they play something else. There is a wide enough offer for this strategy to work really well.

Being driven to install tools to get it to run is an exceptional behaviour and a lot of hassle for anyone, windows or Linux. Nearly noone does that.

replies(2): >>36996097 #>>37008260 #
19. 29athrowaway ◴[] No.36995674{3}[source]
Before Proton, I used to run games using plain Wine.

You had to go to WineHQ, look at the open issues and workarounds, and often troubleshoot issues yourself.

Lutris made the process a bit easier and then Proton made it absurdly easier.

The problem with Proton is that Steam Input is not well implemented.

20. happymellon ◴[] No.36995703{4}[source]
I try to ignore his flamebate comments, so am really only aware of his dismissal of Linux support and paying to remove Linux support from games that already support it.

In what way is he openly hostile to gamers in general?

21. throwaway2990 ◴[] No.36995732{5}[source]
Neither do I. I thought they were doing good work on UE. I don’t understand the popularity of fortnite but people love it and play it and it earns them a ton of money.

But the store seems to exist because they don’t want to use steam or anything else cos they won’t want to lose the 30% cut on game sales or in-game micro transactions.

Yet they happily pay Sony and MS…

And if they created their store and opened it up to others and says oh yeah our fees are less. It would be fine. Gamers have choice. Developers have choice.

But buying games already on steam, or paying to get exclusives is bad. Especially when Tim lies so much.

They should compete by having a better product, service, experience. But they lie cheat and steal to grow.

replies(1): >>36996277 #
22. johnnyanmac ◴[] No.36995904[source]
Is this what they want to support? To each their own, but I feel like relying on Wine to play linux games is like relying on an emulator to play your favorite legacy games. Or even mobile games for existing games. It's a nice option, but I'd always strive for native support where possible, because who knows what happens to emulators overtime (and yes, I know Wine Is Not an Emulator. Similar principles in relying on a middleman tool).
replies(2): >>36996259 #>>37003774 #
23. johnnyanmac ◴[] No.36995924{4}[source]
> If anyone thinks he does what he does for gamers and companies you would be a fool.

Same with Gabe? Neither are running charities. They made tools that helped enable creators. But always keep in mind that it's money first, and creativity second.

>Epic game store is probably the worst store to exist.

Given all the PC platforms that have come and gone I always find this to be an odd take. EGS makes the grave sin of uhh...

- exclusivity windows which may or may not be permanent (which every store does)

- they don't make features fast enough for the power users

Like... am I missing something here? Or am I just much better versed in what Origin, the Ubi Store, Rockstar's store, and Window's own game store's negative aspects?

replies(1): >>36996548 #
24. johnnyanmac ◴[] No.36995970{5}[source]
>I'm honestly curious about Epic and where they are heading these days.

based on their webstore and their butting with Apple/Google, they want to be the one stop shop for desktop and mobile. desktop was the obvious first step, but the aspect of a premium mobile game store is an interesting premise. And probably overly optimistic. I'm sure they will simply bend to the f2p GAAS model as much as Apple/Google did and simply want that platform cut.

There's also the matter of its own Unreal ecosystem it's building. It's letting kids use real (but watered down) UE tools to mod fortnite, which leads to future devs that make games in UE, which they can then publish to the EGS. Short of actual hardware, they seem to want full vertical integration of the game development process. And if Fornite money keeps flowing, I can see a 5+ year plan where they cover the hardware aspect as well.

25. doix ◴[] No.36996010{3}[source]
This is not my experience at all, I recently had to go through this dance to get D4 working. The latest versions of those things in the arch repositories don't/didn't work. Needed to get some older specific version, so now you can't use your package manager (since you can't have multiple versions). Then you need to mess around with paths and configs so that the correct versions are used.

I very quickly gave up and just used Lutris, copied someones settings/versions from Reddit and it worked, but I wasn't too happy. I _really_ wanted to try Diablo4, so I put up with it, but normally my patience for such things is pretty low.

I am not averse to messing around with things, I've got a pretty good idea of how things work in Linux. I've written my own .so files to fix bugs in closed source software using LD_PRELOAD. I just don't want to deal with that when gaming.

There's more to Steam than just the pre-configured proton. Their controller support stuff is top notch and so is the stream link/stream stuff. Not using steam would definitely make my experience worse.

26. nottorp ◴[] No.36996068[source]
Well, outside gaming we're increasingly running javascript not anything native.

Perhaps it's time to think of Windows as another VM...

Vernor Vinge extrapolated this to layers upon layers of emulation if humanity evolves (survives?) a couple more hundred thousand years.

27. johnnyanmac ◴[] No.36996090{4}[source]
>That sounds like a fair bit of domain-specific knowledge driven steps that could quickly got awry and lead a novice deep into frustration.

I didn't know we got to the point where installing 3 packages was domain specific knowledge, especially for Linux users. I guess it explains why I feel s out of touch with people welcoming walled gardens with open arms.

replies(1): >>36996617 #
28. johnnyanmac ◴[] No.36996097{6}[source]
Never stopped Bethesda. Heck, they get free labor out of fans fixing their bugs.
29. jakebasile ◴[] No.36996100[source]
No, but they need to be on steam for me to buy them.
30. theshrike79 ◴[] No.36996146{3}[source]
Many gamedevs actually stopped building a specific Linux binary because the Proton compatibility version was so much faster and required almost zero effort from them =)
replies(1): >>36996225 #
31. zirgs ◴[] No.36996225{4}[source]
If 1% of your users generate 30% of your bug reports it makes sense to outsource the job to valve.
replies(2): >>36996525 #>>36998318 #
32. zirgs ◴[] No.36996259{3}[source]
It's easier to run some older games in a console emulator than run their native windows versions these days.
33. zirgs ◴[] No.36996277{6}[source]
They happily pay SONY and Microsoft, because there's no alternative. Don't like it - build your own console then.
34. xethos ◴[] No.36996525{5}[source]
~6% of users, 38% of bug reports, and:

> says that very few of those bugs were specific to Linux, being clear that "This 5.8% of players found 38% of all the bugs that affected everyone."

You're welcome.

[0] https://old.reddit.com/r/gamedev/comments/qeqn3b/despite_hav...

replies(1): >>36996955 #
35. throwaway2990 ◴[] No.36996548{5}[source]
Other than valves own games they don’t have exclusives. They don’t care if you’re on other stores. Only that if you’re on steam you don’t remove it later. Which was never really enforced until epic bought steam as exclusives to pump themselves.

So you could argue valve cares about gamers more.

This is also evident in the fact that exclusives are often more expensive than games on steam that are available elsewhere because of actual competition.

36. doix ◴[] No.36996617{5}[source]
> I guess it explains why I feel s out of touch with people welcoming walled gardens with open arms.

It's interesting, I hate walled gardens due to their restrictions, but I feel no restrictions regarding Steam. If anything, it enables me to enjoy my purchases more, not less.

I'd never use an iPhone because I hate the restrictiveness of their app store and how you cannot use whatever browser engine you want. I dislike consoles for the same reasons, I hate that I need to buy a switch and play on it (with it's inferior hardware) to enjoy Nintendo exclusives (yes, I am aware I can emulate their games and get a better experience). I hate Discord because they force you to use their client and still use mumble/IRC. There are probably examples of things I avoid because I don't want to support them.

I find Valve a completely different story. They've probably done more for Linux gaming than any other company. I am personally not inconvenienced by any of their restrictions. Like I previously said, in my mind, they add value to my game purchases, not remove it. I will gladly keep giving them my money, it's probably one of the few companies that I have strong positive feelings for.

Granted, I do remember being pissed off when they forced me to install Steam to play Half-life 2 back in 2004. Back then, it was a shit walled garden that provided no value. But since then, things have changed drastically.

replies(1): >>36997129 #
37. dizhn ◴[] No.36996915{3}[source]
> Among the most played games, many of them run natively on Linux.

Those are the games they would try to get working first. I am not saying this as a counterpoint but a different reading of the same thing.

38. troupo ◴[] No.36996953{5}[source]
> I'm honestly curious about Epic and where they are heading these days.

Media production. Many (most?) of their recent improvements ti Unreal have been geared towards film and tv production.

39. kristofferg ◴[] No.36996955{6}[source]
That is super interesting. Thanks for sharing! :) Turns out releasing a Linux version can probably, for small studios, substitute and/or support a QA team.
40. johnnyanmac ◴[] No.36997129{6}[source]
>I feel no restrictions regarding Steam. If anything, it enables me to enjoy my purchases more, not less.

experiences are different. I play/read a lot of VN's and Valve's policies for approving those are like throwing darts on a board. I simply got tired of reading one VN and having its sequel mysteriously rejected a few years later. That's frustrating to both me as a gamer and the developers. I don't feel like picking up a pitchfork everytime and simply will avoid Steam whenever possible.

and on a very personal note, I find the Wine workaround as just that. another flimsy point of failure waiting until Microsoft does what it is historically known to do. It doesn't encourage much linux gaming for me nor does it make me feel like I'm supporting linux gaming by using it, because it's at the mercy of yet another conglomerate.

41. maccard ◴[] No.36998156[source]
> but Valve takes a significant tax from small companies

If you want, you can stick a static page onlinr and hook up stripe, and sell steam keys yourself. Valve offers a service; a marketplace, discovery, and a merchant system. Youre more than welcome to handle that yourself and see whether that "significant tax" is worth it.

42. account42 ◴[] No.36998318{5}[source]
Not if most of those reported bugs alos affect the remaining users but were not reported.
43. Jach ◴[] No.36998333[source]
I do tend to think 30% is rather excessive but it's still standard across multiple things.. and I remember this talk https://www.youtube.com/watch?v=stxVBJem3Rs years ago from an indie guy, just a minor remark around the 27 minute point on how when you factor in the cost of doing everything steam does for you on your own, it suddenly isn't such a terrible cost. I have quibbles with that suggesting an all-or-nothing environment when that isn't the case, but the deal only gets even sweeter if you can take advantage of more of steam's offerings besides just being a place to host and sell your game.

On the consumer side too, steam makes things pretty frictionless. I can't say literally all of my budget on games is through steam, but it's over 95%. I was also happy that their steam deck I got recently, in addition to helping the linux ecosystem in theory, is actually not a piece of junk like the librem phone I finally got delivered this year and so helps it in reality too. (Though in the librem case that was expected even at pre-order time.)

44. ric2b ◴[] No.37003774{3}[source]
> It's a nice option, but I'd always strive for native support where possible

If you figure out how to make that happen, let us know.

45. badsectoracula ◴[] No.37008260{6}[source]
> You do realise that for most people they do not get buggy games to run.

I don't know what most people do as i am not most people, but i already addressed my expectations and assumptions on the first paragraph of the comment you replied to.

46. BrotherBisquick ◴[] No.37008431{3}[source]
Who is "Sweeney" and how is he hostile towards Linux?
replies(1): >>37009805 #
47. happymellon ◴[] No.37009805{4}[source]
Tim Sweeney.

https://en.m.wikipedia.org/wiki/Tim_Sweeney_(game_developer)

Founder and CEO of Epic games.

He has a history of whinging about Windows, and when suggestions of supporting Linux come up, since it's what Valve is doing to ensure they aren't trapped in a mono-system, Tim is argumentative in a bad faith way.

Previous discussions about Epics anti-Linux behaviour, but unfortunately the Tweets have since been deleted.

https://news.ycombinator.com/item?id=19844241