this post was submitted on 22 Aug 2025
296 points (98.1% liked)

Linux

65373 readers
160 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 7 years ago
MODERATORS
 

Generated via https://github.com/ublue-os/countme

10k added users since last post. Here are upstream Fedora numbers only

top 50 comments
sorted by: hot top controversial new old
[–] Buffalox@lemmy.world 57 points 9 months ago* (last edited 9 months ago)

Go Bazzite, there has been a lot of talk about Bazzite lately, also on YouTube many have been reviewing it, like JayzTwoCents had a feature about it, which probably helped.
I haven't tried it myself, but it's great to see that it's still possible to shake up the Linux community with a new approach.
Congratulations and best of wishes. 👍 🎈

[–] sirico@feddit.uk 38 points 9 months ago* (last edited 9 months ago) (2 children)

Gaming will always take the lead—gamers are usually quick to chase the newest and shiniest things. Bluefin/Aurora adoption takes a bit longer because developers have to adjust their workflows, and there’s still this odd stigma around atomics. People assume you “can’t do things” on an atomic distro that you can on a traditional one, when in reality it’s mostly the same—just a slightly different approach in certain areas. Like with Nix, once it clicks, the pros far outweigh the cons. Personally, Bluefin has made me a more organised and efficient developer.

I can't upload the images for some reason but here's the current numbers for the ublue spins

  • Bazzite: 26k users -> bazzite.json
  • Bluefin: 1.9k users -> bluefin.json
  • Bluefin LTS: 40 users -> bluefin-lts.json
  • Aurora: 1.3k users -> aurora.json
[–] Soot@hexbear.net 12 points 9 months ago* (last edited 9 months ago) (5 children)

once it clicks, the pros far outweigh the cons

I would love to hear a pro about atomic distros that isn't some vague platitude about security or stability. I have zero security/stability problems on my 'normal' Fedora.

As someone who has steadfastly avoided atomic distros because it sounds like an arseache and the last thing I want is more busywork. Convince me to switch!

[–] marcie@lemmy.ml 10 points 9 months ago* (last edited 9 months ago) (1 children)

I don't think I've even tinkered with Bazzite since installing it. It just works. You do have to get used to container workflows and using flathub but its a marginal amount of overhead for improved security. Bonus points: you can lazy install lots of apps with distrobox, for example you can install .deb files, .rpm files, pull from the AUR, its no biggy, and its all preconfigured and easy to setup.

It's also nice to be able to rebase your distro whenever you want to try out different spins and features, makes inter-fedora atomic distro hopping easy without destroying your configs.

[–] Soot@hexbear.net 9 points 9 months ago* (last edited 9 months ago) (1 children)

Thanks for the response, though up to this sentence I'm hearing extra busywork and slow/annoying containerising, in exchange for vague security platitude and a tool which I can already use.

It's also nice to be able to rebase your distro whenever you want to try out different spins and features, makes inter-fedora atomic distro hopping easy without destroying your configs.

I'm interested by this. Is there a uniqueness to Atomic setups such that you can (more easily) keep your user partition, GNOME configs, etc. and swap out the Fedora distro underneath?

[–] marcie@lemmy.ml 6 points 9 months ago* (last edited 9 months ago) (1 children)

Yep, I can for example rebase from Bazzite to Secureblue and keep all of my configs intact for say, KDE. So if a project goes fubar you aren't out of luck and need to reinstall and reconfig linux, its trivial to rebase/"swap distro", its a single command that looks like this

rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-dx-nvidia:stable

All programs, files, configs, etc are intact in your home directory. I've swapped between user created spins for different DEs like Cosmic and so on, whats cool is its all preconfigured to run well under bazzites kernel. Image based upgrades are also very nice, theres inevitably config drift that messes with performance or updates can break your setup on other distros, image based means the devs tweak every interaction and push it all to you with the least effort possible on your part.

[–] Soot@hexbear.net 4 points 9 months ago* (last edited 9 months ago) (1 children)

This is very cool, and I can suddenly see atomic being useful for certain circumstances. Won't be using it for my personal computer main driver, but hopping/resetting this is easily attracts me so. Thank you!

[–] marcie@lemmy.ml 2 points 9 months ago* (last edited 9 months ago)

rpm-ostree is pretty nifty in general, it functions like git so it reapplies each of your configs over what the devs do each time you upgrade, leading to as little config drift and broken upgrades as possible. each upgrade feels like a fresh install imo

[–] sirico@feddit.uk 10 points 9 months ago (1 children)

Security isn’t really one, but saying don’t mention stability is proving the point—Fedora goes to ten, but Silverblue goes to eleven. That’s like saying, “tell me why Arch is good without mentioning the up-to-date packages.”

For Bluefin, it had everything I was doing with Fedora and then Silverblue OTB, and then some things I didn’t realize I needed. Yes, you can run a container-focused workflow in Fedora, but atomics keep you focused on good practices. With Fedora, my system became a bit of a dependency hell with Python and npm packages; now I have a container per project that can either have its own home dir or just seamlessly integrate with my main system.

I’m the whole IT and dev department for my company, so I would often have dedicated VMs etc. for each focus. Now everything is just seamlessly in my system.

It’s a bit of a reset for sure what isn't, but once it’s done you know you can just hit the power button and everything is there ready to go.

I’m getting into rolling my own spin at the moment for our thin clients as they only have 16GB of space, and that’s been really easy to set up. Now I have a trimmed-down Bluefin that comes packaged with Remmina, and I can deploy updates just by updating some files on GitHub. It's really not more busywork, pretty much the opposite for me, my root is basically /var and anything lower level I don't really need to be messing about with on a workstaiton. I have all my tools most out of the box. I have every language package esp elixir thanks to brew have you tried setting up iex on Ubuntu it's dog egg. On bluefin, I just brew install elixir.

[–] Soot@hexbear.net 3 points 9 months ago* (last edited 9 months ago) (1 children)

Thank you for the informative response! :)

saying don’t mention stability is proving the point

My point is that stability is already 100% fine for me now. So saying you'll make my already rock-solid experience somehow more stable is meaningless. As a power user for over a decade, I've personally experienced zero issues where I wished Fedora was somehow more stable. It's like telling me that Silverblue connects to the internet - Like yes, I already have that.

From what I'm reading, it sounds like the singular 'pro' is being forced to do cleaner, more self-contained practices. I can totally see how that would be helpful for some people. But personally, I would genuinely despise that kind of restriction.

I'm admittedly the kind of person who hates being forced to do the 'best practice' thing. I'm genuinely happy that my Linux distro will me rm -rf the root partition (with an 'are you sure' prompt these days :) ). I'm happy that if I really want to purge the kernel package with dnf, then I can. I want (and kind of need) my freedom to make a mess, if I tell Linux to jump, it will goddamn jump, even if it's a bad practice technically terrible decision. I have zero interest in going all around the houses just to do it the technically correct (and sometimes less-effort-in-the-long-run) way. If I ever want a clean plate, I can still spin up a container just like you're saying.

So I get the feeling that atomic is very much not for me, which is what I suspected :) Very glad that people like yourself find it an improvement, that's what flavours are for!

[–] sirico@feddit.uk 2 points 9 months ago

Exactly that. It's not the be all and end all for Linux, nothing ever will be and that's OK. Some people have had a few issues, especially when Fedora was in the 30s. Just did a quick search, even this year some users reporting it borking itself. But like you, I have never had an issue, but when I deploy machines that are 100 miles from me, I don't want to deal with that, same for my work machines.

Bazzite works really well for my living room PC, wife approved PS5 replacement. Again, for my personal gaming rig I don't want to get home go to game and have to deal with some dependency issue. I put Bluefin on my field laptop because again I use it sporadically, and it'll update on boot if it was cachyOS or workstation there's a chance it could drift out of spec enough to bork.

So yeah I love the Atomics, but I was prob 90% the way there before Silverblue came about and 95% there when the Ublue stuff stated rolling out.

Like a lot of things Linux it's not the future of Linux but its a future I think.

[–] domi@lemmy.secnd.me 2 points 9 months ago

I switched from Fedora KDE to Kinoite a few months ago. Both were 100% stable for me as well.

The main reason I switched to Kinoite is because I'm a digital hoarder and after 5 years or so all my systems are completely trashed with various libraries, 12 different PHP/.NET versions, custom builds and a bazillion Python packages.

In the end it always causes issues like my builds stop working because I have some ancient version of a library stashed away somewhere.

Immutable distros are really easy to return to "factory defaults". It keeps a list of all the packages that are installed on the system and everything else now goes in Toolboxes, Distroboxes or Docker containers. If I mess up my C++ environment (again) I can just delete that toolbox and start from scratch.

I still manage to bloat my home directory but that is much easier to clean up than looking through all system files.

load more comments (2 replies)
[–] j0rge@lemmy.ml 7 points 9 months ago (4 children)

Bluefin/Aurora adoption takes a bit longer because developers have to adjust their workflows, and there’s still this odd stigma around atomics.

Bluefin maintainer here, our target audience are container people, not people who want to adjust their workflows. The people we cater to don't have an opinion on "atomics" because no one's ever heard of that term. They've heard of docker or podman though.

[–] jokeyrhyme@lemmy.ml 3 points 9 months ago

I actually just switched from Bazzite to Bluefin on my devices, even my gaming PC

Mostly because I wanted a more minimal/essential experience with less pre-installed packages

I'm sure I'm sacrificing a little gaming performance, but nothing noticeable by me so far

:shrug:

load more comments (3 replies)
[–] fmstrat@lemmy.nowsci.com 37 points 9 months ago (3 children)

Bazzite is not growing because it's immutable.

[–] Thrickles@lemmy.zip 6 points 9 months ago

Angry upvote.

[–] j0rge@lemmy.ml 3 points 9 months ago (3 children)
[–] fmstrat@lemmy.nowsci.com 3 points 9 months ago

The upward trend is not because Bazzite is immutable.

[–] marcie@lemmy.ml 3 points 9 months ago

👑 the goat is here

load more comments (1 replies)
[–] krolden@lemmy.ml 3 points 9 months ago (1 children)
load more comments (1 replies)
[–] djsoren19@lemmy.blahaj.zone 25 points 9 months ago

Hey, I'm one of those! Started using Bazzite in July, have absolutely fallen in love. My whole gaming library is available, which has been a real first for me with Linux.

[–] Soot@hexbear.net 10 points 9 months ago

Very fun, I've been rocking Fedora workstation for years. If Fedora could take off as the gaming distro that'd be great, I'll get even more up-to-date top-notch graphics drivers without having to change distros

[–] pirat@lemmy.ml 7 points 9 months ago (3 children)

Neat!

I've been running Garuda on my main rig for a minute. I thought all would be good but some of my music production stuff has been a bit slow to catch up as far as updates in the AUR vs the official .deb releases (and I haven't tinkered enough to just make that work myself).

Being able to install .deb otb seems nice; I was planning on running a new framework 12 laptop on it (which I dream of getting for a new performance rig for my music) but I may install it on my current performance rig to see how it runs.

How well does it play with nvidia? If it's all good and I eventually switch on my main rig I'd love to be able to run a local GPU supported AI. I know that for nvidia I have to have drivers that support cuda stuff.

[–] marcie@lemmy.ml 3 points 9 months ago* (last edited 9 months ago)

Nvidia open source drivers are working pretty good, I have no complaints. Local AI stuff can be a little annoying to setup as a beginner I bet, but if you run it through llama.cpp its smooth sailing. I recommend something like StabilityMatrix (app image) if you have no clue whats going on

[–] Botzo@lemmy.world 2 points 9 months ago

You might want to check out distrobox. Nice way to access apps for other distros or package managers like they're native.

I'm also on Garuda for my main box (Bazzite on the framework 13), and I have an Ubuntu distrobox for dev work with one dev project, another for general tools that are only released as .debs, one running fedora for things that "only support RHEL", etc.

load more comments (1 replies)
[–] sgibson5150@lemmy.dbzer0.com 7 points 9 months ago (1 children)

I use Aurora DX for my work box! But yeah all my personal PCs run Bazzite now.

load more comments (1 replies)
[–] captain_aggravated@sh.itjust.works 7 points 9 months ago (1 children)

I will hypothesize why:

Bazzite is the Trendy Distro Of The Month, like Peppermint or Endeavor or Nobara or a frillion others. CachyOS is apparently next. Nearly constantly, you'll hear about some trendy new distro which is a fork of Ubuntu or Fedora or Arch that has a feature or two targeted at newcomers or gamers, and for awhile it gets heavily recommended on Reddit or Lemmy, then you stop hearing about it forever as the rest of the ecosystem adopts that feature or fixes the thing that feature was meant to be worked around, and then the cycle repeats.

Bazzite is targeted toward gamers, it emphasizes a solid onboarding experience with a configurator to choose/build your install media based on what you want to do with it, do you want a handheld or home theater experience or a keyboard and mouse desktop? Do you want it to boot to SteamOS or to a DE? Which DE? What hardware do you have? So their gimmick is to steer users through the initital config and setup process. Which as gimmicks go, that one is pretty solid.

MEANWHILE

Fedora's Atomic editions have no gimmicks at all. You have to independently learn that immutable distros exist, independently decide you want that, and then go hunting on their website through their godforsaken marketing wank to find it.

Fedora likes their bullshit branding. You go to their website, and there are big buttons for Fedora Workstation right next to Fedora KDE Plasma Desktop. "Workstation" does not mention that it's just the Gnome version. You have to stroll further down, past server, IoT and "Core" versions, to a section that looks visually different labeled "More Fedora Options" including Atomic and Spins. You're a new Linux user, you've just used the OS that came with your computer your whole life, explain to me what the difference between Core and Atomic is and why you should choose one over the other?

The Atomic versions, which is kind of a synonym for "immutable", you click on that, and you're presented with five options: Fedora Silverblue, Fedora Kinoite, Fedora Sway Atomic, Fedora Budgie Atomic, and Fedora Cosmic Atomic Nowhere in its name or description does Silverblue mention that it's the Gnome desktop one. Kinoite starts with a K and also mentions in the description it's the KDE atomic version. Also, "kinoite" is a godawful word, they should have gone with Kyanite instead, which is a different blue crystal. Or they should have just called it KDE Atomic or Plasma Atomic. The others just put the DE's name in the title LIKE A NORMAL PERSON, ROWAN.

load more comments (1 replies)
[–] DonutsRMeh@lemmy.world 7 points 9 months ago (1 children)

Bazzite just works when it's a regular desktop. The HTPC (with steam game mode) one has a major issue that I don't see them even addressing, it doesn't suspend. It goes into a permanent black screen and the PC is still running. Nothing revives it beside a forced reboot. I reported it to their GitHub and got nothing really. I thought it was my hardware, but I had a friend of mine bring his whole tower to my house, we installed bazzite and it did the same thing. His tower has all new AMD hardware. On my laptop, bazzite is solid as hell. Works with zero issues.

load more comments (1 replies)
[–] Entertain529@lemmy.ml 3 points 9 months ago (9 children)

I am interested in Bazzite, but am unsure about its compatibility with NVIDIA GPUs. Had anyone here had experience with this?

[–] theneverfox@pawb.social 5 points 9 months ago

It handled it like a pro for me

[–] marcie@lemmy.ml 3 points 9 months ago (2 children)

Works fine with the nvidia open drivers, what gpu you got

[–] Entertain529@lemmy.ml 3 points 9 months ago (3 children)
[–] princessnorah@lemmy.blahaj.zone 4 points 9 months ago (7 children)

I'm rolling a 1080 on Bazzite and it's worked great for me, as well as NVIDIA does on Linux generally. Which is to say, much better than it was 2+ years ago but still could do with some improvements.

load more comments (7 replies)
[–] marcie@lemmy.ml 3 points 9 months ago* (last edited 9 months ago) (1 children)

Bazzite has a build for the older proprietary nvidia drivers, I'm pretty sure 1080s dont get the open source variant of the driver unfortunately 😔

https://github.com/NVIDIA/open-gpu-kernel-modules

https://download.bazzite.gg/bazzite-nvidia-stable-amd64.iso this is the download for the proprietary nvidia kde iso

https://download.bazzite.gg/bazzite-gnome-nvidia-stable-amd64.iso this one is for gnome

I don't know how well the proprietary driver runs, I assume if you got it running on another linux distro this will work fine

[–] Entertain529@lemmy.ml 2 points 9 months ago (1 children)

Thanks! I am still very new to Linux and have been learning the OS through OpenSUSE on an old laptop. Still debating which Linux distro to switch to for the windows desktop (the one with the 1080)

[–] marcie@lemmy.ml 2 points 9 months ago

Could try dual booting to see how your hardware works

[–] Junkers_Klunker@feddit.dk 3 points 9 months ago

I run bazzite on an old laptop with a 1050, runs flawless.

[–] interdimensionalmeme@lemmy.ml 3 points 9 months ago (6 children)

The open drivers ? You mean the ones without 3d acceleration support ?

[–] NewOldGuard@lemmy.ml 4 points 9 months ago (2 children)

That’s not the case for the newer open source drivers from nvidia. They’re only compatible with the last few generations of cards but they’re performant and the only feature they lack is CUDA to my knowledge. Not talking nouveau here

[–] marcie@lemmy.ml 3 points 9 months ago* (last edited 9 months ago)

cuda works fine on 4070 right now, though iirc certain specific things dont run well and are a little funky in comparison. i think it was ollama? but llama.cpp seems to work fine, same with things like comfyui

[–] interdimensionalmeme@lemmy.ml 2 points 9 months ago (1 children)

Oh ok, that's pretty good then.
But I do hope we'll get an open cuda replacement soon and some sort of gpu partitionning/ vgpu capability

load more comments (1 replies)
load more comments (5 replies)
load more comments (7 replies)
[–] irotsoma@lemmy.blahaj.zone 3 points 9 months ago (2 children)

Ubuntu used to be one of the best gaming desktops that was still very stable and usable for everything else, but Canonical has been ruining it to make it more aimed at business and making more ways to profit, so Fedora has been filling the gap IMHO. Still some better dedicated gaming build distros, but Bazzite is good at being a gaming distro that works well as a productivity desktop too.

[–] olympicyes@lemmy.world 4 points 9 months ago

I don’t think Ubuntu is ruined so much as that Bazzite is very focused on the gaming use case and is a better choice if that’s what you want to do. I use Ubuntu and have tried Bazzite (in a VM with an Nvidia GPU pass thru). Bazzite made the Nvidia based install incredibly easy, and is a particularly good choice for VFIO. I personally use Ubuntu specifically because it’s the same OS as my cloud servers. They solve real problems in that space.

load more comments (1 replies)
[–] 7eter@feddit.org 3 points 9 months ago (2 children)

Is there an overview of what differentiates all those Fedora Atomic derivates?

[–] that_leaflet@lemmy.world 7 points 9 months ago (1 children)

Fedora Atomic variants just differ in the desktop environments.

You can see Universal Blue stuff here: https://universal-blue.org/. But in short, Bazzite is for gaming and the others are for regular desktop uses. All have a “batteries-included” attitude. There’s also some images meant for servers.

load more comments (1 replies)
[–] BrianTheeBiscuiteer@lemmy.world 2 points 9 months ago

It's mostly about what software is preconfigured. I've run Bazzite for a while and it's been great. Bluefin has been nice too but admittedly it's a pretty run-of-the-mill OS.

[–] RedWizard@hexbear.net 2 points 9 months ago (1 children)
[–] marcie@lemmy.ml 2 points 9 months ago

I actually game very little, the performance optimizations are pretty noticeable on bazzite just for general use so its my daily driver

[–] TwilightNobody@piefed.blahaj.zone 2 points 9 months ago (1 children)

Been using it on my desktop since a bit before F40 came out I think. Big fan!

load more comments (1 replies)
load more comments
view more: next ›