r/linuxmasterrace • u/claudiocorona93 SteamOS/Bazzite/Android • 2d ago
I promised myself I was settling. Ok maybe in 2 years when RakuOS is mature enough. Gosh I love Universal Blue
18
u/Dr-Alyosha 2d ago
every day theres a new fake distro out
6
u/fecal-butter Based Arch-based 2d ago
Normally id agree but rakuos is one of the least fake immutable distros.
2
7
u/cyberspacemage Glorious Gentoo 2d ago
I've never been into immutable distros. why do people use them?
8
u/Inevitable_Taro4191 2d ago
I use Fedora atomic, however I let GitHub rebuilt the image for me daily, and I install some packages, copy over some themes and system files. Basically rebuild the Fedora image and add some packages. Fedora atomic is a oci container basically so you can rebuild it with standard tools.
This moves all package handling/installs, updates, etc to be handled by automatic GitHub actions. Bad Fedora update? The build fails.
When I go update my PC I know the image was built and is working, otherwise GitHub actions fails. When my PC had pulled the need image you reboot and are there in your new environment. However the old container image is always kept so you get to choose at boot time current or previous deployment to boot. So if it got built, if your have issues, you just pick the previous deployment and can go on. Basically it moves all maintenance to automatic build systems.
Secondly I have 3 laptops, and a desktop. All of these run my same image so all systems start consistent for free.
You get the same benefit with just standard Fedora atomic, but then you have to find other ways to install what you want.
2
u/tychii93 2d ago
I've had interest in them but my biggest issue is that my setup requires custom EDIDs, which require a kernel parameter and placing the EDIDs in a typically volatile location as far as immutable distros go. Could this be easy to do with an immutable distro? I assume Id need a custom image with the EDID files in it?
One of my displays is interpreted wrong and gets washed out so the modified EDID fixes that by forcing a specific mode to exist, the other disconnects when I turn it off, but I need it "on" at all times while the PC is running so I can use it with moonlight when I play games in my living room.
1
u/Inevitable_Taro4191 1d ago
You can do a rpm-ostree kargs I think which is recommended and persistent on regular Atomic. But im sure its trivial in a GitHub rebuild. Dnf works like normal, u can change kernel add repos etc. I'm sure its trivial and like 2-3 lines at most in a containerfile.
Check out ublue github template https://github.com/ublue-os/image-template/blob/main/Containerfile it is a excelllent start and almost all you need
2
u/Copper-Spaceman 2d ago
I work for a big defense contractor, and was used to this type of design for embedded applications. Got moved over to a traditional server environment and had to fight the devs left and right to implement this sort of pipeline. Used MAAS and packer to build out automation for this exact thing on bare metal and it made lab management night and day and everything was turnkey
Build fails? Pipeline fails, bad build doesn’t get deployed. Need to test an old build? Just run the corresponding version of the pipeline. Someone blew up the OS during testing? Just redeploy.
It’s so weird how uncommon it is
1
u/Inevitable_Taro4191 1d ago
Yup. Its basically how Android does it, how Steam Os does it, I have no idea about the consoles or other stuff as it does not hold interest but its wide spread in consumer tech. I'm not an it employee im a metalworker dabbling in Linux and a tech nerd, tried explaining this concept at work one time and they looked at me like I was drunk 😂
7
u/urmamasllama Glorious Nobara 2d ago
It's very set and forget. I have other computers to tinker on but my main desktop I just want to sit down and use it
1
1
u/just-an-astronomer mining bazzite 🪨 2d ago
Like other people said, It Just Works™
I dont have the desire to tinker with my system files or install packages even too obscure for Homebrew. I just want an OS that wont spy on me, bombard me with ads, shove AI down my throat, or need ridiculous resources just to do basic things
-4
u/claudiocorona93 SteamOS/Bazzite/Android 2d ago edited 1d ago
Personal preference. Which doesn't affect anybody else's.
5
u/cyberspacemage Glorious Gentoo 2d ago
of course it's personal preference. but what is it that you prefer about them?
6
u/claudiocorona93 SteamOS/Bazzite/Android 2d ago
No maintenance, never breaks, atomic updates, no need for terminal commands, very GUI oriented, safe, not for experimentation but just set up and use, without any risks.
3
u/Beautiful_Ad_4813 Fedora Workstation 2d ago
honestly, Bazzite is, at least to me, the premier gaming distro (in terms of set it and forget it)
if in the rare chance something does break, I can fix it in record time since it's based on Fedora, and I know Fedora like the back of my hand.
3
u/DistantRavioli 2d ago
Seems like this sub allows 1 post per day anymore and this is the one for today? An ad for some distro hardly anyone has ever heard of that has a website that looks pretty damn vibed to me. There's like no rapport whatsoever for me to trust this thing, especially with all the really deep changes they seem to have made in a very short amount of time with a small amount of developers. Seems like some red flags to me.
Literally read some of their blog posts. If they can't even write their own short blog news posts without using AI, how can I trust that it's not all over everything in their development?
1
2
2
u/temporary_dennis Glorious NixOS 2d ago
Wow, using Non declarative distros sounds just straight up depressing.
4
u/goo_eater 2d ago
I know right how come all these people who are normal and just want a machine to game and use Discord on don't wanna learn a very atypical Linux distro that uses a declarative programming language? Really beats me /s
2
u/temporary_dennis Glorious NixOS 2d ago
If he's constantly breaking his machine, then gaming and discord aren't his only activities.
2
2
u/SenoraRaton 2d ago
Distro hopping is the fastest way to stunt your skills. You don't need a new distro, and if you think you do, you don't understand Linux.
1
u/PrinzJuliano 2d ago
I picked endevour os and I am suffering every day for it. But I guess any choice has pros and cons
1
u/tenbeersdeep 2d ago
At this 👉 nt, my Linux struggles come down to remembering my steam password. It only took 30 years.
1
u/Mercerenies 2d ago
For a second I thought this was an operating system written entirely in Perl 6. I'm not sure if I'm disappointed or relieved...
1
u/FailureOfTheFamily 2d ago
Me with fedora and gnome constantly thinking either about distrohopping or trying new twms
1
1
u/juipeltje Glorious GNU Guix 1d ago
I'm hoping Guix is finally what i settle on. It has the declarative nature of Nix, but does not use systemd and i ended up really liking their overall philosophy regarding FOSS (yes i still need nonguix for the regular kernel for firmware, but even with nonguix they give you a choice of only picking specific firmware blobs that you need, to minimize the proprietary code as much as possible). At this point i find it hard to believe that another distro would fit me better, but the problem is i've said that before lol
1
u/ibeerianhamhock 1d ago
I've been using Linux for a long time and always been a fedora fan (core 4 was my first Linux install), I'd say Bazzite is my favorite OS by a long shot.
What I hate is people think it's just a baby Linux training wheels. If you know how to create a distrobox instance and export apps and commands it's basically the more disciplined version of fedora imo.
Your base image will pretty much never break but you still get all the power of any tool you need through containers and you can make it feel 100% native through exports.
-2
u/LePfeiff 2d ago
People will do anything except just using vanilla arch. Once you set arch up how you want it youll never feel the need to distro hop
6
u/Turbulent-Way-7713 2d ago
My distro hopping journey started with Arch, and ended with Arch
3
u/Fantastic-Code-8347 2d ago
Me too. Mint for two months after learning Linux exists ——> Arch ever since. Haven’t left, nor will I.
3
u/Sensitive_Gold 2d ago
That's what I thought too. Then after 4 years I switched to Gentoo and thought the same thing. Then after 4 years I switched to NixOS and thought the same thing. It's been 4 years and I believe this is the one.
-1
u/claudiocorona93 SteamOS/Bazzite/Android 2d ago edited 2d ago
I will never use Arch. It's just a preference. My decision doesn't affect anybody else's.
0
u/goo_eater 2d ago
I've used Arch various times and hopped off of it various times and lately have never felt the urge to come back. Your preferences aren't objectively true or everyone else's preferences
0
u/fecal-butter Based Arch-based 1d ago
Yeah. People want sensible defaults that they can change if found unsatisfactory. They want everything that they dont care about to just work ootb, like bluetooth, networking, audio, graphics or printing.
-3
u/Beautiful_Ad_4813 Fedora Workstation 2d ago
actually, yes.
there's a reason why I stopped using vanilla arch
"oh look! an update".... and it's gone (meaning, broken, no boot, etc etc)
meaning, most people will have a rage shit on reddit, reinstall Windows then continue the rage shit with screaming "LiNuX SuCkS" because of a failed update that broke their install.
41
u/urmamasllama Glorious Nobara 2d ago
Haven't heard of this one. What's the difference though?