Dude, you don’t need SteamOS for a desktop. Just download a more widely used desktop distro. I use Garuda, and it’s great for starting up gaming.
SteamOS will be great for a console-like experience out of the box, which is not what you want for desktop.
4am@lemm.ee 2 days ago
My man, have you heard of Bazzite?
kadup@lemmy.world 2 days ago
I hate to go against the flow here, but I absolutely do not recommend Bazzite as a desktop OS. Surely as a living room or handheld PC thing, but not your main OS.
Immutable distros create a lot of pain when you need a package outside of the also problematic Flatpak world, and whilst there are ways to install them on Bazzite, regular users with no Linux knowledge would scream.
Fizz@lemmy.nz 2 days ago
Yes but people seem to really want a SteamOS like experience on their desktop. Thats what Bazzite provides.
I dont think steamOS is a good desktop experience but if that makes people feel safe enough to try linux then I think Bazzite does a 100x better job than SteamOS.
If they want an actual desktop that can game and do everyything then they should try Fedora with KDE.
mudmaniac@lemmy.world 2 days ago
For a desktop PC I’m trying Endeavour OS. Feels quite good.
Anivia@feddit.org 2 days ago
But SteamOS is also immutable 🤔
A_Porcupine@lemmy.world 21 hours ago
Honestly, even for a living room PC it’s a pain. My living room machine uses Corsair fan controllers, so I had to battle to get OpenLinkHub installed, and a realtek 2.5gbe card, which I attempted to get working and gave up (kernel src package does not match the kernel for some reason). Not overly fun.
kadup@lemmy.world 19 hours ago
Well, if you look at my downvotes and read the upvoted reply below, you’ll see you do not exist! Yes, apparently regular users do not have hardware that requires any out of tree drivers. Your very reasonable 2.5gbe card probably does not exist, it’s all a product of your imagination! Bazzite is perfect!
JustEnoughDucks@feddit.nl 2 days ago
I can attest to this. I daily drive bazzite exclusively now.
Rocket league specifically only uses 40% of the GPU and 25% CPU and refuses to use any more at all. It is only a bazzite problem. Other distros are completely fine and other bazzite users have reported the same thing, regardless of settings, launch options, etc…
It is hell when trying to do embedded firmware development. Pretty much everything has to be done through distrobox related to it because JLink needs to be accessible by NRF connect which has to be accessible by VSCode, etc… vscode and oss versions simply don’t work if you have to install more than the very basic UI extensions.
Plus then you have udev rules that you have to manually place in the read only file system (recommended by a Bazzite maintainer on their discord) which they explicitly tell you never to do in the docs. There is absolutely nothing regarding JLink (the most widely used industry flashing tool for ARM) in any universalblue docs, even the bluefin and aurora versions “for developers”.
Also, there is absolutely no known way to handle eID credentials, crypto keys, etc in order to digitally sign documents. Also key management and access simply does not work at all in flatpak.
Network scanning simply doesn’t work at all (yes, saned is set up). It is simply completely nonfunctional.
Outside of those cases though, it works fine. Themes work, font installation works as expected, KiCAD, freeCAD work, browsers, media players, etc… All work fine. Distrobox, while start menu applications via distrobox sometimes simply don’t start, they often work fine. However, I haven’t had to worry about updating my system in 4 months because updates are in the background and completely seamless and not a single thing breaks during updates which by itself is the reason I switched from arch.
(Arch never became unbootable or seriously broken, but I would have update problems and have to search for forum solutions to make a full update work every month or two)
Infernal_pizza@lemmy.world 1 day ago
Why are you still using it if you’re having this many issues? Is it just because you don’t want to go through the hassle of a reinstall at the moment or are there features that you don’t want to go without?
hobbsc@lemmy.sdf.org 2 days ago
I’m a daily driver of Bazzite and Bluefin. I felt this way initially but it’s been generally painless. I typically check flatpak -> app image -> homebrew -> distrobox when I need something. If that fails, I use rpm-ostree and reboot.
I work in development/devops/infosec by trade and to date there hasn’t been a single package or program that I needed that I couldn’t get running with minimal fuss. I’ve even run a couple of MDM packages that my work requires.
tehmics@lemmy.world 2 days ago
I’m not shy about Linux but my eyes glazed over reading that flow chart. Don’t pretend this is okay for typical users switching from Windows
whostosay@lemmy.world 2 days ago
If they went through this, they wouldn’t.
I’ve also been able to find 99% of what I need through discover.
docs.fedoraproject.org/…/installing-from-source/
kadup@lemmy.world 2 days ago
If what you need is Discord and Chrome, sure.
When you need specific drivers things change dramatically. And some packages technically exist as Flatpaks, but with permission issues that no regular user is ever fixing
fmstrat@lemmy.nowsci.com 2 days ago
I with you. Love Bazzite in the living room, but no way would it be my daily driver.
Wildly_Utilize@infosec.pub 2 days ago
I don’t really like immutable but isn’t that what rpm-ostree is for?
LandedGentry@lemmy.zip 2 days ago
Yes we’ve all heard of bazzite and what we want is SteamOS.
circuitfarmer@lemmy.sdf.org 2 days ago
Or literally any other distro.
Pop is probably much easier to be up and running vs. Bazzite.
the_artic_one@programming.dev 19 hours ago
What makes Bazzite difficult to get up and running for you? I just installed it for the first time and didn’t need to do anything else to get up and running.
circuitfarmer@lemmy.sdf.org 19 hours ago
The fact that it’s immutable isn’t necessarily good for people new to Linux. If something does go wrong, or the user wants to change something significant, most of what they read online about how to do that will not work like many other distros.
For experienced users, sure, there probably isn’t much difference.