Most active commenters
  • doix(3)
  • badsectoracula(3)
  • johnnyanmac(3)

←back to thread

433 points Sporktacular | 14 comments | | HN request time: 3.287s | 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 #
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 #
1. 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 #
2. 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 #
3. andrewmcwatters ◴[] No.36995378[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.
4. dleslie ◴[] No.36995412[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 #
5. kristofferg ◴[] No.36995429[source]
99% seems high. Ime. its closer to 70%.
6. badsectoracula ◴[] No.36995457{3}[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 #
7. di4na ◴[] No.36995673{4}[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 #
8. 29athrowaway ◴[] No.36995674[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.

9. doix ◴[] No.36996010[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.

10. johnnyanmac ◴[] No.36996090{3}[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 #
11. johnnyanmac ◴[] No.36996097{5}[source]
Never stopped Bethesda. Heck, they get free labor out of fans fixing their bugs.
12. doix ◴[] No.36996617{4}[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 #
13. johnnyanmac ◴[] No.36997129{5}[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.

14. badsectoracula ◴[] No.37008260{5}[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.