this post was submitted on 12 Nov 2023
267 points (95.9% liked)

Gaming

19960 readers
1 users here now

Sub for any gaming related content!

Rules:

founded 5 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] hai@lemmy.ml 81 points 2 years ago (4 children)

Good, I believe that SteamOS has the ability to bring Linux to the masses, but we don’t need a repeat of last time.

[–] Cold_Brew_Enema@lemmy.world 9 points 2 years ago (3 children)
[–] paraphrand@lemmy.world 37 points 2 years ago (1 children)

Steam Box era SteamOS. About a decade ago.

load more comments (2 replies)
[–] kalanggam@beehaw.org 5 points 2 years ago (2 children)

Genuine question: what happened last time?

[–] DebatableRaccoon@lemmy.ca 20 points 2 years ago (1 children)

Steam Machines. They were supposed to bring PC gaming to the living room but didn't live up to that promise.

[–] mindlight@lemm.ee 7 points 2 years ago (1 children)

StreamOS was a bitch to install on an ordinary PC then. I tried multiple times and just got a black screen or it didn't boot at all.

It sucked.

load more comments (1 replies)
[–] Zpiritual@lemm.ee 5 points 2 years ago

Nothing. Nothing at all.

[–] Blackmist@feddit.uk 4 points 2 years ago (1 children)

Isn't Android very heavily based on Linux too (even if a lot of it is hidden at the surface level)? I can't think of anything more mainstream than that.

I'm old enough to remember the Phantom Console bringing PC gaming to the masses too. Safe to say the Steam Deck is quite a lot more successful than that, given the only part they ended up making was a keyboard and mouse you could use from the sofa.

[–] zagaberoo@beehaw.org 3 points 2 years ago (1 children)

Android is Linux. It's funny because this is the rare case where Stallman's pedantry comes in handy. Android is absolutely not GNU/Linux, the OS family known as 'Linux', but the kernel is the Linux kernel.

If people don't see Android as bringing Linux to the masses (which I don't), then it's dubious SteamOS would either. If it's just a container for Steam, it's not really the same thing as Linux adoption. ChromeOS actually is GNU/Linux, but I doubt many would count that either.

Even so, more consumer products with Linux inside means more improvements that benefit everyone.

load more comments (1 replies)
[–] doublepepperoni@hexbear.net 1 points 2 years ago (1 children)
[–] The_Walkening@hexbear.net 6 points 2 years ago* (last edited 2 years ago)

Valve tried selling Linux boxes for gaming back in 2013, but noone wanted to sell/make/buy them b/c the library wasn't there and it's a hard sell when Windows is already baked into OEM hardware pricing anyways (so it wasn't any cheaper to buy a pre-made Steam Machine than it was a similar-spec windows box).

[–] Katana314@lemmy.world 28 points 2 years ago (1 children)

I get the impression any more urgent gaps will be covered by the community.

I’ve used my Deck in its desktop mode, plugged in a dock, for extended periods when I didn’t have access to my PC, and it was a decent enough experience for the most part.

[–] LazaroFilm@lemmy.world 10 points 2 years ago (2 children)

I could definitely see SteamDeck sized devices becoming standard computers with a dock for larger screen, IO, keyboard/mouse and maybe GPU in desktop mode while sizing down to a portable device for travel. Same games in both configuration just 4K high quality when docked and 1080 medium quality when handheld. Plus with a full Linux os it could become our main device.

[–] baascus@lemm.ee 5 points 2 years ago (2 children)

I’ve been thinking about this for some time, but rather smartphones as the form factor. It aligns with the trend of converging technologies, where devices are becoming more multifunctional, and users are seeking more flexibility and efficiency from their gadgets. It’s a future-forward vision that I believe will redefine personal computing.

[–] quicksand@lemm.ee 9 points 2 years ago (1 children)

Sounds like what Samsung is doing with Dex

[–] Metallinatus@lemmy.ml 4 points 2 years ago

Canonical tried that with Ubuntu Touch a decade ago.

[–] makingStuffForFun@lemmy.ml 3 points 2 years ago

I use dex a fair bit. It's good, but strangely, with all they've spent on it, keyboard shortcuts are missing for a lot of things.

[–] Katana314@lemmy.world 3 points 2 years ago

People have floated this idea of “dockable devices” for decades. Microsoft even made a Windows Phone that did it. The only time it worked was the Nintendo Switch, where they sold the dock together - and even then, I think their studies showed that a majority of players only play in one mode.

So it comes down to consumer friction. What do they get in one box, and how likely are they to buy a second?

[–] RogueBanana@lemmy.zip 19 points 2 years ago (7 children)

As someone who doesn't have or tried steamos, is there a reason to choose it over existing distros? Is anyone here running it on their pc?

[–] Zeth0s@lemmy.world 20 points 2 years ago (3 children)

It provides an alternative UI environment built and optimized for gaming. It has a separate windows manager, a complete ui, and a set of menus to simplify customization of whatever is needed for gaming and power saving.

And quick access to steam store.

It is extremely convenient if you like a console-like experience, but, if you are a tinker gamer, it has anyway a lot of nice additional features.

It is inconvenient as general purpose desktop os, because on update you basically lose packages not installed as flatpack

[–] makingStuffForFun@lemmy.ml 7 points 2 years ago

Sounds nice for the telly. I love my nuc under the tv, but a nice, controller friendly interface would be sweet.

[–] Takumidesh@lemmy.world 4 points 2 years ago (2 children)

Is it any different than kde plasma + steam big picture?

[–] Zeth0s@lemmy.world 5 points 2 years ago

I don't know if steam big picture use gamescope https://github.com/ValveSoftware/gamescope.

I would guess it doesn't, but I cannot be 100% sure, I haven't used steam on my laptop since ages

[–] brian@programming.dev 4 points 2 years ago

yes, it doesn't run plasma when it's in big picture, it runs it in https://github.com/ValveSoftware/gamescope along with other tweaks, so it's lower overhead and game windows tend to behave better

it also handles updates to os as well as to steam so you don't ever end up with an update that breaks steam, they're always in sync

load more comments (1 replies)
[–] S410@kbin.social 12 points 2 years ago (3 children)

SteamOS is an OS for gaming consoles. It's specifically tailored for gaming and it has controller-friendly UI.

You can game on regular distros, but you need to install and open Steam, download games, and, then, launch them, before you can grab the controller.

[–] toastal@lemmy.ml 6 points 2 years ago (1 children)

You could also launch directly to big picture mode for a “console” PC

[–] S410@kbin.social 13 points 2 years ago (1 children)

It's a little more than that.

SteamOS also uses an immutable filesystem and the system updates as a whole. Because of that, there is no risk of something updating separately and breaking compatibility.
It's fairly common for things to update on regular linux distros and break e.g. anticheat support in Proton or some other thing.

Another thing SteamOS does, at least on the Steam Desk, is actually using two partitions. The updates are always installed to the inactive one, so there's always one image that's known to work. Even if an update fails, the device will simply boot into the intact OS image. Regular distros usually don't have much in terms of fail-safes, so if things break, they have to be fixed manually.

Basically, SteamOS is trying to be as reliable and "hands-off" of an OS as possible to provide best console-like experience.

[–] makingStuffForFun@lemmy.ml 1 points 2 years ago

Nice info. Thank you

load more comments (2 replies)
[–] CarbonScored@hexbear.net 4 points 2 years ago* (last edited 2 years ago)

Mainly that it's specifically calibrated for running games on Linux. I've tried the Steam Deck and it works pretty damn well out the box, compared to any other distros, so a PC version would be cool.

[–] The_Walkening@hexbear.net 3 points 2 years ago* (last edited 2 years ago)

What I really appreciate is that it's geared toward handhelds, but has a decent desktop experience and is powerful enough to be a nice mobile media/piracy box with a remote and a USB-C breakout dongle. You don't even need to change the read-only filesystem if you use WireGuard VPN (this might take some legwork to generate the .conf files you need, depends on VPN provider) and a streaming/torrenting program that comes in flatpak.

EDIT: Also forgot, you can add a custom shortcut to your Steam Library and have (some) programs launch from the SteamOS frontend rather than desktop.

[–] Jinxyface@kbin.social 3 points 2 years ago* (last edited 2 years ago) (1 children)

Mostly just Valve specific software implements to make the experience better. SteamOS has a really good suspend/resume sleep feature where you can just power off the Deck during a game like any other console, then when you hit the power button again it just lights back up to where you were in the game.

Not sure if that's in any other distro

[–] thegreenguy@sopuli.xyz 2 points 2 years ago (1 children)

I think on all distros if you suspend, when you turn your device back on, it resumes everything.

load more comments (1 replies)
[–] Chump@hexbear.net 2 points 2 years ago

Aside from native proton, being able to do everything (easily) from the controller. It's amazing how often you still need a mouse, or just the windows key, in windows :(

load more comments (1 replies)
[–] johnthedoe@lemmy.ml 19 points 2 years ago (4 children)

Such good news. I hope someone can answer this either theoretically or practically as I’m not as knowledgeable in this.

One of the things I love about the steam deck is the ability to just turn it off and back on a few days later and the game is exactly where I left off. If steamOS is on a PC or another handheld deck. Would it still be possible to still have this feature? I guess my question is whether this is a software or hardware feature.

[–] MentalEdge@sopuli.xyz 18 points 2 years ago

It's software. I'm pretty sure my linux desktop can do this... It's not a special feature, exactly, the system state gets saved to RAM, and then the CPU goes to sleep.

On resume the kernel reads the state from RAM and puts everything back where it was and things continue from the exact same point from which they were suspended. Theoretically.

It's a complex sequence, and windows sleep is famous for getting it wrong on lots of hardware configs. I've had trouble with it on linux, as well, almost always relating to the GPU.

Valve very likely put in some work to have it work as well as it does on SteamDeck, but theres no reason it couldn't work on any given device.

[–] SheeEttin@lemmy.world 10 points 2 years ago (2 children)

Sure, that just sounds like sleep mode, which PCs have had for decades.

The important thing is for the OEM to actually implement it properly.

[–] MentalEdge@sopuli.xyz 11 points 2 years ago* (last edited 2 years ago) (1 children)

Sleep has almost never worked with games, though. I'm not aware of any games that can survive wakeup without crashing on windows.

One of the ways Valve was able to expand the OS in a manner they could never have if the steamdeck ran windows.

[–] DudeDudenson@lemmings.world 4 points 2 years ago

It's a lot easier to make sleep work when your target system has only one (now two) possible APUs

[–] ampersandrew@kbin.social 5 points 2 years ago

Sleep mode outside of SteamOS has been rough for games, because they tend to resume from sleep ungracefully and crash.

[–] averagedrunk@lemmy.ml 4 points 2 years ago

I'm using HoloISO (it's like 95% SteamOS) on a mini PC (all AMD, 680M iGPU because I wanted to get close to the deck specs). I mostly stream games from elsewhere in the house, but it has a few titles installed locally.

The sleep works perfectly so far for local titles. I assume other Arch based distros with all of the steam software installed (like ChimeraOS) work just as well. If the hardware maker who puts it on their box makes sure their hardware is well supported it shouldn't be an issue.

[–] culpritus@hexbear.net 3 points 2 years ago* (last edited 2 years ago)

I'd imagine this is something the HW has to support, and the software has to implement a solution via that HW support. I'm really excited to see SteamOS coming up as the next mobile linux platform. With the support from Valve, I'd consider a steam deck or similar over other tablet options.

[–] ipkpjersi@lemmy.ml 10 points 2 years ago

I'm glad to hear they're still working on it, they are one of the few companies I would actually trust to follow through with what they're saying. It is in their best interest to deliver it so I'm sure they will.

[–] GreenMario@lemm.ee 7 points 2 years ago (1 children)

That's cool. Install Endeavor for a very close experience (both is Arch btw).

[–] MentalEdge@sopuli.xyz 6 points 2 years ago* (last edited 2 years ago)

Really liking Endeavour! Finally hopped over from the unstable mess that is Manjaro.

Still not as noob friendly as VanillaOS or some other options. HoloISO or Bazzite are both supposed to be good in that regard, as well.

load more comments
view more: next ›