this post was submitted on 18 Dec 2024
1244 points (99.7% liked)

Linux

48668 readers
529 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

Even gamers nexus' Steve today said that they're about to start doing Linux games performance testing soon. It's happening, y'all, the year of the Linux desktop is upon us. ᕕ(ᐛ)ᕗ

Edit: just wanted to clarify that Steve from GN didn't precisely say they're starting to test soon, he said they will start WHEN the steam OS releases and is adopted. Sorry about that.

you are viewing a single comment's thread
view the rest of the comments
[–] circuitfarmer@lemmy.sdf.org 205 points 4 days ago* (last edited 4 days ago) (11 children)

To anyone reading this thinking "once SteamOS comes out, I'll switch", you should know:

Gaming on Linux is already here. Pick a distro and game. You can take advantage of Proton right now. You don't need to wait for one specific distro.

I've personally been gaming on Linux exclusively for about 3 years. Windows games, not Linux games.

Edit: based on other commenters' suggestions, I'll give you some.

I have gamed for those three years on PopOS. It is a distro based on Debian, ultimately, which means it's also related to Ubuntu and Mint. Realistically, you can pick any of those 4 and you should have a nice experience.

Arch is popular with the übergeeks, and I do use it on my laptop, BTW, but you shouldn't use it as a first distro.

The concept of "distro" doesn't really exist for Windows, because you pretty much get one monolithic product. But basically, it is a specific mix of software that works together and relies on the Linux kernel. Imagine it as a "version" of Windows with specific goals, some of which are overlapping (e.g. Mint and Ubuntu tend to cater to the same audience).

If you get far enough into it, the freedom that Linux allows means that you can turn any distro into any other distro.

[–] communist@lemmy.frozeninferno.xyz 113 points 4 days ago (2 children)

"Pick a distro" is why they're waiting for steamos, presumably.

[–] neon_nova@lemmy.dbzer0.com 31 points 4 days ago (4 children)

I think that is perfectly valid and I’ll happily recommend steamos to newcomers. I’m only a little worried about it being locked to flatpaks by default though. Hopefully that will change, but for most users it will be a good start.

locked to flatpaks by default makes sense long-term, I think.

Might be a little difficult in the beginning though.

[–] S_H_K@lemmy.dbzer0.com 4 points 4 days ago* (last edited 4 days ago) (2 children)

Locked to flatpaks? aren't they worried about the disk space?

[–] bamboo@lemm.ee 8 points 3 days ago

The marginal extra disk spaces used by flatpak really isn’t a concern for most users, much less valve. If you do everything in flatpak and your apps only use current runtime versions, the additional space used by flatpak is in the megabytes, since libraries like libc are going to be on your host no matter what.

[–] entropicdrift@lemmy.sdf.org 3 points 3 days ago (1 children)

One flatpak uses a lot of extra disk space, but for each additional flatpak you add to a system the disk space difference is much smaller because they share dependencies. When it's system-wide for all user-installed packages, the difference is quite small.

[–] S_H_K@lemmy.dbzer0.com 2 points 3 days ago (1 children)

I was under the impression the didn't shared dependencies thus eating space.

[–] entropicdrift@lemmy.sdf.org 6 points 3 days ago

They don't share dependencies with the base system, but they do share dependencies with each other, so long as those dependencies are at the same version, which most of them are because flatpaks generally stay quite up to date.

load more comments (2 replies)
[–] circuitfarmer@lemmy.sdf.org 8 points 4 days ago* (last edited 4 days ago) (1 children)

This is fair. I should have given my own suggestions.

Mint is probably the choice at the moment for new folks. Also, this will be controversial, but feel free with Ubuntu. It will get you started, and that's great.

Edit: I added some (open-ended) suggestions to my original comment.

[–] communist@lemmy.frozeninferno.xyz 1 points 3 days ago (1 children)

I actually think mint is a terrible choice for beginners because it's not kde, which is by far the best for windows people, and it isn't immutable, which is a gamechanger for not having to maintain your system

[–] circuitfarmer@lemmy.sdf.org 3 points 3 days ago (1 children)

I see the point about KDE, though I don't think the learning curve on Cinnamon is hefty. I also think that KDE being so configurable can seem overwhelming to new folks.

As someone who gives kde to new folks all the time, most of them never configure anything and this isn't a real problem any of them face. I mostly give this to the elderly and tech illiterate.

[–] vort3@lemmy.ml 39 points 4 days ago* (last edited 4 days ago) (3 children)

It's actually surprising how easy it is to use.

My wife was playing Baldur's Gate 3 on her windows laptop (GOG version, DRM free) and I just wanted to see if I can run it on my Linux laptop.

Just copied the game folder from her laptop to my external SSD, plugged it into my laptop, ran through proton. Everything works without any issues. Simple as that.

I was pleasantly surprised. We could even join via LAN and had some co-op fun. After trying it out I think I'm buying the game.

[–] circuitfarmer@lemmy.sdf.org 7 points 4 days ago

Exactly this. Many people have a lot of apprehension until they actually try it.

[–] AusatKeyboardPremi@lemmy.world 3 points 4 days ago (2 children)

I haven’t used Windows for more than a decade, and I am genuinely surprised reading your post that the game works in this manner even if with proton/wine layer.

I can’t help but think that this is an exception, and would attribute this behaviour to how the game is made. I wonder what other software function this way.

[–] circuitfarmer@lemmy.sdf.org 2 points 2 days ago

I don't even check ProtonDB anymore before buying a game. It just works the vast majority of the time, even without additional configuration.

[–] zaphodb2002@sh.itjust.works 4 points 4 days ago

In my experience pretty much everything works this easily. Steam games are a click away, Linux support or not. For things outside of steam you can either copy the install folder from a Windows install or just run the installer through Proton.

[–] lord_ryvan@ttrpg.network 1 points 3 days ago (2 children)

ran through proton

See, this is after where most gaming folks hop off.

In all fairness, if you just run Lutris (pre-installed on Bazzite), log into GOG from there and install and run the game through their wizard, it also “just works”.
That might be easier for most.

[–] communist@lemmy.frozeninferno.xyz 1 points 3 days ago (1 children)

What you just said is so much more difficult than running games through proton isn't it??

[–] lord_ryvan@ttrpg.network 1 points 3 days ago (1 children)

For me, yes. But this is all using hands-holding Windows-like UIs, please realise that the recent-ish influx of Linux gamers understand this much, much better than terminals.

Although, I'm not sure how to install Proton as a CLI package on Mint, for instance. apt doesn't list it, but Steam and Lutris do install it internally...

[–] communist@lemmy.frozeninferno.xyz 0 points 3 days ago (1 children)

You just go to steam settings > compat > enable for all games and then it just works for all games on steam

[–] lord_ryvan@ttrpg.network 1 points 2 days ago (1 children)

I'm not sure if you're reading my messages but I'm saying I'm not sure how to do Proton outside of Lutris and Steam. And that CLI outside of a launcher sounds more convenient, but gave Lutris instructions for someone running a game not from Steam.

[–] communist@lemmy.frozeninferno.xyz 1 points 2 days ago* (last edited 2 days ago) (1 children)

okay, that is different, sorry.

for that

step 1. install wine-tkg

step 2. right click a .exe > properties, set wine-tkg as the default

left click on .exe's to open

done

[–] lord_ryvan@ttrpg.network 1 points 1 day ago (1 children)

I know Wine, even better Wine-GE, but they're not Proton qua performance.

[–] communist@lemmy.frozeninferno.xyz 2 points 1 day ago (1 children)

wine-tkg lets you use all the proton patches, which is why i suggested it, making it identical to proton essentially.

[–] lord_ryvan@ttrpg.network 1 points 1 day ago

Oh! I assumed wrongly! Lemmy look into that tomorrow!

load more comments (1 replies)
[–] kittenzrulz123@lemmy.blahaj.zone 23 points 4 days ago (1 children)

Tbh the vast majority of people who say "ill switch to (insert Linux distro here) when (insert accomplishment here)" will most likley never switch

[–] circuitfarmer@lemmy.sdf.org 8 points 4 days ago

Fair enough. I tend to agree, but I like to give people the benefit of the doubt, because, you know, FOSS and freedom.

[–] haulyard@lemmy.world 15 points 4 days ago* (last edited 4 days ago) (4 children)

Sons is mostly playing Valorant right now on Windows 11. I’m an old dude familiar with FreeBSD, and Debian. No clue about running games and stuff though. Would he be able to switch?

edit: thanks for the insight. Sounds like a no-go for now until anti-cheat stuff is supported outside windows.

[–] lordbritishbusiness@lemmy.world 16 points 4 days ago (1 children)

To be 100% honest, probably not, and you may need to confirm with someone who knows Valorant. The big issue is anti-cheat, the detectors in use for major multiplayer games tend to lose their minds when they see Linux as they're typically only built for Windows. Other than anti-cheat, it wouldn't surprise me if it played better on Linux. Some of the low level magic has improved a lot in recent years, but official support is mandatory for multiplayer.

[–] Eyck_of_denesle@lemmy.zip 4 points 4 days ago (1 children)

Given their rivalry with Valve (I'm sure Riot see it as a rivalry at least, Valve probably don't) I wouldn't put it past Riot to want to avoid SteamOS and Linux by extension until significant market share is available.

[–] circuitfarmer@lemmy.sdf.org 12 points 4 days ago* (last edited 4 days ago)

Yes, anti-cheat specifically is a problem. That's you fighting against the corpos, to be clear. Not really an issue with gaming on Linux itself.

Edit: not only against the corpos, but more generally against the idea of "kernel-level anti-cheat". If you're giving any corporation kernel-level access to your machine, you basically no longer control your machine. That's true of Windows too.

It's a big issue and the lack of support on Linux is a bit of a feature, not really a bug.

[–] jbloggs777@discuss.tchncs.de 7 points 4 days ago* (last edited 4 days ago)

Some Competitive Multiplayer games that generally "just work" and perform well under Linux/Proton: Insurgency Sandstorm, Hunt Showdown, Hell Let Loose, Dead by Daylight, Battlebit

[–] Nalivai@discuss.tchncs.de 7 points 4 days ago

It's the only category of games that doesn't work, they use kernel windows modules for anti-cheat and they don't have any plans to support

[–] megopie@beehaw.org 8 points 4 days ago

For all the not super technically inclined people out there, I would recommend Linux mint with cinnamon, you’ll feel right at home and won’t face any real issues so long as you don’t want to play LoL, a few other big multiplayer games have anti cheat systems that don’t like Linux.

[–] kapitol@lemmy.ca 3 points 3 days ago

Some game developers (AGS) won't turn on EAC for their games (Lost Ark).

[–] Sonicdemon86@lemmy.world 6 points 4 days ago (1 children)

I'll switch when 10 finally dies, they state Oct 2025 but if even less people go to 11 they won't really have a choice but to keep 10 up and running. Make 10 the last Windows OS ever. Never go to 11.

[–] circuitfarmer@lemmy.sdf.org 9 points 4 days ago (2 children)

But... Why not now? I can't think of a single reason.

[–] Enkers@sh.itjust.works 5 points 4 days ago* (last edited 4 days ago) (1 children)

Personally, my last holdout on my desktop is VR, and I'd rather not dual boot.

My laptop has been running Linux for years now, although I've been having some issues with it lately, possibly due to repeated in-place upgrades, so I've been thinking of switching away from mint to a rolling release distro. Although, I have to say, NixOS's philosophy is really compelling.

[–] odelik@lemmy.today 3 points 3 days ago (1 children)

I have a friend that regularly games in VR in Linux. Admittedly, he's always faffing around with it to make it work. But he's also a bit of a chaotic person that runs Arch, so that could just be him and not a failing of the current level of support.

[–] MonkeMischief@lemmy.today 2 points 3 days ago (1 children)

Out of sheer curiosity is he using a fancy Steam VR kit like an HTC Vive or something?

I've fully switched over to OpenSUSE Tumbleweed at this point but I'm so bummed out my Samsung Odyssey is relying on heroic support from Monaco dev(s?) to even have a hope of it running.

But Windows is killing WMR too and they don't care, so OS really isn't an issue here. I'm keeping my Win10 partition there getting dusty though, because it still has WMR on it. =\

[–] odelik@lemmy.today 3 points 3 days ago (1 children)

Samsung Odyssey w/ GTX 2060.

He's using Monando built with Envision without the steamvr-monado Plugin because "it slows everything down".

[–] MonkeMischief@lemmy.today 1 points 2 days ago* (last edited 2 days ago) (1 children)

Whaaat that's crazy interesting! Thanks for replying!

I know there's been a lot of progress made with Monado on these units but the controllers are still no-go from my understanding. Is he using the controllers or just the HMD? :O

I might just have to spend a weekend figuring out how to build Monado hahaha.

[–] odelik@lemmy.today 2 points 2 days ago

Just an HMD. He's largely a sim pit VR user.

[–] odelik@lemmy.today 1 points 3 days ago* (last edited 3 days ago)

Time & effort. Everything that you do means something else doesn't get done. Whether that be gaming with friends or an item off your project/chore list.

We know that gaming centric distros are great for getting up & running, but it's still a time sink, and will require effort. Not everybody has a backup drive with their games and will have to re-download everything too. There's also a risk their favorite game isn't compatible with Linux

Windows 10 also works just fine. I still have it on 2 of my 4 computers (2/5 if you count my Deck), and haven't switched those over yet because I'm being lazy on one and the other is a perfect candidate for the SteamOS UX experience since it's a HTPC. However, I have done some looking around at other HTPC experiences and just haven't pulled the trigger. Which will be awesome, since Windows did away with their HTPC UX years ago.

I'm hoping that steamos will make Linux much more popular so that devs take notice. Whilst wine/proton are amazing anticheat still exists. If enough people move to steamos they will have to make sure they're not excluded

load more comments (3 replies)