this post was submitted on 01 Oct 2023
102 points (81.5% liked)

Linux Gaming

14748 readers
415 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 1 year ago
MODERATORS
 

With the widespread support for Steam/Valve on this forum because of their contributions to making Linux gaming easier, I'm now confused as to why people here are using Linux in the first place.

I personally do so out of support for FOSS software, the customizability, and actual ownership of software, which I thought were most people's primary reasons for using any Linux distro. Steam seems antithetical to all of these. The software in the first place became popular as a form of DRM, and it gets publishers to use it for the allowance of DRM on the platform. The Steam client has the absolute minimum customizability. Your account can be banned at any point and you can lose access to many of the games you have downloaded.

Whenever I game on Linux I just use folders to sort my game library and purchase any games I want to play on itch.io or GoG. On my Linux PC I stay away from clients like Steam because I want a PC that works offline, and will work if all of my accounts were banned. It's more of a backup PC.

Since Steam has every characteristic of Windows, 0 customizability, DRM, plenty of games that are spyware, I see no reason to really not use Windows instead for the much easier time I can have playing games.

Yes, I prefer many of the features of Linux distros, but using a client like Steam defeats the purpose of them. Ridiculous storage requirements due to unoptimized dependencies, having to have a background client running for some games and wasting resources on doing so.

So, why use Linux and support Steam, or use Linux and use Steam?

(page 2) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 10 months ago (2 children)

I couldn't give a squirty shit about games. The GPL made me a convert 25 years ago.

load more comments (2 replies)
[–] [email protected] 3 points 10 months ago

Because it's an honest system

[–] [email protected] 3 points 10 months ago

Adverts, telemetry, bloatware, and I don't look good in a turtleneck.

[–] [email protected] 3 points 10 months ago

I initially switched because I heard about Windows planning to drop support for Windows 10 and I knew that Windows 11 was slow as hell so I jumped ship. I stayed because I really like the customizability and all the options Linux affords me as well as being able to just... switch distros if one company does something I don't like. Being able to update when I want to is also amazing.

[–] [email protected] 2 points 10 months ago

I work in science and at university, I was noticing that increasingly often, the kinds of computational work I was doing worked better on Linux. Often, there'd be software that would ostensibly run in Linux and Windows, but the Windows documentation and community would be pretty sparse.

The more I learned, the clearer it became that switching over properly to Linux was the way to go. It just provides better infrastructure. As an example, an area of science I feel passionately about is FAIR data principles, a list of guidelines on how we can make scientific data more Findable, Accessible, Interactible and Reusable. In practice, for me, this means I've gotten very good at using containers, which I found much easier on Linux

[–] [email protected] 2 points 10 months ago

Because using FOSS reduces data collection in general, and I don't need Linux on my laptop.

[–] [email protected] 2 points 10 months ago* (last edited 10 months ago)

The last version of windows I could tolerate was Win 7. I could find a webpage something like "how to unbloat Win 7" after a fresh install and happily use it.

Linux was a hobby I learned slowly but gaming hold me back and best I could do was dual boot.

I hated everything about Win 8. Win 10 was too demanding hardware-wise. So when Steam bridged the gaming gap, Linux as the only OS was a no-brainer.

I'm interested in the philosophy of open source and I use open source when there is a viable option. But at the end of the day, I prioritize convenience and practicality and Steam is convenient.

[–] [email protected] 2 points 10 months ago

i had a dream about switching to linux, then woke up to a windows update

[–] [email protected] 2 points 10 months ago

I use Linux because it's the better platform for my workload. Knowing that I'm using and supporting FLOSS is great, but ultimately I will choose to use the best available tool for the job. For playing games Valve has made the best platform to manage my library and run it on Linux, so it is the only option for the vast majority of the games I would like to play.

[–] [email protected] 2 points 10 months ago (1 children)

Steam seems antithetical to all of these. The software in the first place became popular as a form of DRM,

It's annoying when games require Steam in order to run, but let's be clear: it's not DRM.

In most of the cases I've seen, it's nothing more than a library dependency, for features like Steam Input and achievements. Here's a Steam client emulator to satisfy that dependency without Steam being present at all:

https://gitlab.com/Mr_Goldberg/goldberg_emulator

[–] [email protected] 1 points 10 months ago (1 children)

If it quacks like a duck, walks like a duck, then let's call it a duck. Those dependencies work a lot like DRM for your typical user. And, sure, you can fix it... but you can also install a NoCD for a game with actual DRM.

[–] [email protected] 1 points 10 months ago (1 children)

If it quacks like a duck, walks like a duck, then let’s call it a duck.

It doesn't. You might just as well call Steam a spreadsheet.

[–] [email protected] 2 points 10 months ago* (last edited 10 months ago) (1 children)

Steam binds game installations to a specific account where you purchased them; and you are not supposed to run that game instal without Steam alongside it, or through another account, or no account at all, or in 2+ computers at the same time. And the way dependencies are handled is part of that.

As such, you can argue that it's DRM done less worse than most, or that the "DRM-ness" is not its primary "goal", but you can't really argue that it doesn't behave a lot like DRM would, for practical purposes, and for your typical user.

You might just as well call Steam a spreadsheet.

Please don't be disingenuous.

[–] [email protected] 1 points 10 months ago* (last edited 10 months ago)

Steam binds game installations to a specific account where you purchased them;

I don't know what you think Steam is doing in this regard, but if you have some evidence that it writes personal account data into game files to prevent their use elsewhere, then please share it. That would be newsworthy.

you can’t really argue that it doesn’t behave a lot like DRM would, for practical purposes, and for your typical user.

The only similarity to DRM is that the game expects it to be present. If that made it DRM, your graphics driver would also be DRM, as would your OS, your input devices, and your internet provider.

Obviously, these things are not the same. That's why we have different words for them.

Please don’t be disingenuous.

Please don't confuse people by misusing technical terms.

(Or at the very least, have the grace not to complain when someone corrects their usage. Sharing and refining knowledge is how we all learn from each other, after all.)

[–] [email protected] 2 points 10 months ago

Switched from Arch to Endevour cuz the icon was prettier

[–] [email protected] 2 points 10 months ago* (last edited 10 months ago) (1 children)

I use it for my servers and for remotely programming for over a decade. Using it on a desktop setup for work or games? Fuck no!

It's my criticism of the Linux community: They don't understand what "being productive" really means. I need to do work during the day, and produce results. I don't have time to deal with my docking station not working, monitors settings breaking, and tinker with them every day... not because I can't, but because I SHOULDN'T NEED TO.

It was cool when I was a teenager... now I need to make money.

As frustrating as it sounds. On windows and mac, literally plug and play. Every time I get the exact same setup. On Linux... dear Lord... every day a different problem and a different tinker until I swore that I'm done, and went back to remote use of Linux. Linux terminal is perfect, and that's probably all I'll need. Linux desktop through VNC, if ever.

load more comments (1 replies)
[–] [email protected] 2 points 10 months ago

Linux systems are usually laid bare for people to tinker with, which for me is specially good if I see something I don't like, be it software, UI or UX.

Plus, most PC's I've seen from at least the past ~20 years can run Linux, so if I get my hands on a working PC, Linux becomes an easy choice.

Plus², Linux can be made very privacy friendly.

[–] [email protected] 2 points 10 months ago

I bought a new laptop, and it was lagging more than my old PC. I was enraged by this fact. My old pc had 4gb RAM, my laptop would freeze playing games like osu. Yeah, 8gb was the limit in 2016, but not like to get random freezes. I installed Ubuntu and then never went back, now using Arch. Performance. No random things going under my nose, making spikes happen. Now, it's not about performance alone. It's about control and privacy. I study psychology and I wish my peers realized what it means using Meta services everyday, Microsoft, etc, and how these are connected with our everyday life, decisions and lack of control, thus worth to get the psychology field to debate and put the everyday services under discussion.

[–] [email protected] 2 points 10 months ago (1 children)

I always wanted to learn. I had a number of failed attempts with Linux back in 2000, 2006, etc. I always gave it a shot every 5 years ago just to see.

I fully made the switch with pop os a couple years ago and it ended up sticking. I was in a better place to learn linux and pop os is just easy and noob friendly. This last time was also spurned on when the rumour was going around that windows 11 was going to have ads right in the explorer. I don't know if that ever happened but it was enough to get me to give it another shot haha

[–] [email protected] 1 points 10 months ago (1 children)

You stuck with popOS ever since? Had any issues or had to reinstall after switching or was it smooth sailing pretty much?

[–] [email protected] 1 points 10 months ago (1 children)

Mostly smooth. When I jumped onto pop os I think it was the 21.10 version which was good. Only the ng that I never got working was lutris. When 22.04 was released I updated to that and had some weirdness afterwards that I couldn't quite iron out. I ended up doing a fresh install with 22.04 and it's been great since.

[–] [email protected] 1 points 10 months ago

Nice, thanks. I've been (slowly) preparing to switch, for me its probably gonna be mint at first but if that doesnt pan out popOs sounds like a good fallback.

[–] [email protected] 1 points 10 months ago

Did Steam finally get rid of the skin option in the recent update? I know a majority were kind of broken towards the end there even before the major UI change.

[–] [email protected] 1 points 10 months ago
  1. Ownership: I don't worry about windows or Mac doing something behind my back with my stuff

  2. Huge system, full homelab with a lot of self-hosted stuff and linux let's me use everything securely and transparently wherever I am.

[–] [email protected] 1 points 10 months ago* (last edited 10 months ago)

I like to tinker with it and the lack of restrictions on low level stuff. The ability to completely change anything about he system that is restricted on other platforms. No data is sent from the system unless you actively enable it. Its stable, I have a raspberry pi that can run for months without error whereas windows bluescreened once every 2 weeks with regular usage. Its free.

[–] [email protected] 1 points 10 months ago* (last edited 10 months ago)

I'll try and keep it short with a bullet list, as I can tend to be long-winded about everything.

  • Helped recover files on an old laptop in the Win XP days (how I got started).
  • Breathed new life into older hardware that was too crappy for Windows.
  • Thought it was neat, novel, fresh, etc.
  • Free. Why pay for or pirate Windows?
  • FOSS and, specifically, FOSS alternatives to paid software I'd otherwise have pirated.
  • Less targeted for malware.
  • Windows 11 says no to my aging, but plenty capable, computer (the last holdout on Windows til Win 10 hits EOL).
  • Reasonable, optional telemetry.
  • Not having to reboot (possibly more than once) during updates.
  • Fun to learn.

There are some reasons to like Windows, but it's harder to justify with the direction Microsoft is, and has been, moving.

EDIT: To actually answer your question about Steam and Linux... because I have a Steam account that I've had for many, many years with 1000 games that predates me moving to Linux in a more serious capacity. While I could move to GOG (and have), I'm not just going to throw away my game library. But also, Steam working to make gaming more mainstream on Linux is a net positive for Linux in general. That was always the reason many people gave for why they wouldn't switch - that, and proprietary software that won't run on anything other than Windows or maybe Mac.

[–] [email protected] 1 points 10 months ago

I hate tech and computers in general now, I find myself constantly fighting bugs and issues in general.

this is why I use arch, it allows me to minimize junk that constantly and neverendingly breaks on me, so now i have a system that just works with fairly little pain points

[–] [email protected] 1 points 10 months ago

Because I own my PC, not Winshit

[–] [email protected] 1 points 10 months ago

I use it in some similarities to you such as owning my own OS and supoorting FOSS but as well as not having my OS spy on me. Since I got into the realm of Linux maybe two years ago I have found out about GoG and have been slowly rebuilding my library there and not playing Steam anymore. There are a few games I'll miss such as Snow Runner but I'll live. Ultimately I want to own what I have and not be spied upon by so many things now a days.

[–] [email protected] 1 points 10 months ago

Because I wanted to use a computer and OS is needed. When I got a first computer, I didn't even understand what OS is. Then researching further, I thought Windows is just another distribution. I tried it, and it was confusing. Linux Mint I immediately liked, so that's what I stuck with.

No special reasons, I am just used to Linux.
I guess this would be the case for more people if Windows wasn't the default as it usually is.

[–] [email protected] 1 points 10 months ago

I fucking hate Steam. Screw forced updates, DRM, not being able to choose where each game gets installed, or the "we assoooome that you're always on lol" mentality. I use it mostly due to a few games, but I don't buy shit from it, and I'm seriously ~~considering to pirate~~ pirating right now the games that I own just to get rid of Steam.

And even if I weren't getting rid of Steam right now, I'd rather use a small proprietary blob over a free system than a full-blown proprietary system.

[–] [email protected] 1 points 10 months ago

Privacy

Yesterday I couldn't log into my session. The password was correct, yet it wouldn't work. I had to reboot and lose whatever I was doing.

That was a first. And it feels like every week since I've started using Linux forever ago I discover a new very annoying bug

For a long time I liked tinkering, customizing, and tolerated fixing bugs... but this time is mostly gone

Were it not for privacy, (and the feeling my computer is truly mine and not rented from a giant corporation) I would switch to something more stable

load more comments
view more: ‹ prev next ›