• 2 Posts
  • 10 Comments
Joined 3 months ago
cake
Cake day: December 19th, 2024

help-circle


  • OP, another vote for this one.

    It addresses your concerns in a wonderful way:

    • Reliability; While it’s far from unique in this regard, I’d argue that the uBlue distros are one of if not the most reliable desktop Linux experience that’s currently out there. You know most of the drill already (read: built-in rollback functionality, clean base system). But, the uBlue project has some aces up on their sleeves that (to my knowledge) are pretty unique:
      • “Ninety (90) days of image archives allowing for flexible rollback options.” The images are stored online, so they don’t even take space on your device.
      • Shared community maintenance, i.e. even if upstream has a rare fuck-up, you can trust on uBlue’s maintainers to deal with it without you even noticing. For a recent example of this, we got this.
    • Access to the AUR; while Distrobox can be installed on any distro, uBlue projects come with perks that make the whole experience better than it’s found elsewhere. From quadlets that have been properly setup from the get-go so that you don’t have to (additionally) maintain those distrobox containers, to even minor things like including Boxbuddy OOTB to make the transition as easy as they come.
    • Setup for Gaming; It goes without saying that Bazzite is excellent for gaming. It’s gaming-ready OOTB and includes (almost[1]) all the performance tweaks you’d wish.
    • Setup and forget; I (almost[2]) don’t know any other distro that better embodies this than Bazzite (and its other uBlue-relatives).

    All in all, I think Bazzite is definitely worth a look. Consider installing it and setup to your heart’s content. If -at any time during or after that process- you come across an insurmountable[3] issue caused by its atomic/cloud-native/‘immutable’ nature, then you can check it off your list and look elsewhere.


    1. CachyOS is still superior in this regard by doing a better job at inching out (literally) every performance gain out there.
    2. Perhaps Endless OS does an even better job at this, but that would be a bad recommendation for all the other reasons.
    3. Before giving up, if you wouldn’t have done it by then, at least consider contacting the community through their Discord server. They’re very helpful. FWIW, Bazzite has pretty excellent documentation as well. (Even if it ain’t as exhaustive as the even more impressive ArchWiki. Granted, it doesn’t have to be as expansive.)

  • Literally said they don’t want immutable.

    At best, they might have implied it. (But I don’t think they do.) Here are the (relevant) snippets:

    I honestly have even been looking into some of those immutable distros (that’s how much I don’t want to be fixing my system. I’m tired, I just want to use my system to get work done)

    I was once told by some kind soul to use an immutable distro and setup “distrobox” on it if I wanted the AUR.





  • Any particular friction with GPUs?

    Not that I’m aware off. IIRC, both secureblue and Bazzite rely majorly on this for their hardware enablement. Hence, I don’t think this should be significantly different between them.

    I see that they have a Nvidia image and they actually recommend if possible to stay away from Nvidia but does it work well with Nvidia or AMD GPUs?

    It should support both well, yes.

    Can we maybe tinker it to get some of the things that we have in Bazzite?

    You definitely can. Anything in particular that wish you to get over from Bazzite?

    Random

    Initially, I had read the question as “Can I tinker with it?”. The answer written below tries to address that question.

    I can’t think of anything that you couldn’t do inherently compared to what’s possible on Bazzite. Heck, the way you engage in the act of tinkering should be almost identical. Note, however, that they do differ in how they accommodate building your own images. Bazzite prefers the template found on this page. On the other hand, secureblue relies on BlueBuild’s, instead. Note that BlueBuild’s template can also be used for Bazzite*.