I’ve got a refurb laptop coming to me soon and I’ve been wanting to mess with immutable distros for a while… I have no idea what sort of specs the laptop has.

Anyone have any opinions on good immutable distro(s) to try out and why?

Only distros on my list so far are Bluefin and Vanilla (Gnome isn’t a favorite these days though).

  • OccasionallyFeralya@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    24 hours ago

    I wish I had more experience with other immutable distros but Fedora Silverblue has been so stable on both my laptop and PC the past couple years that I haven’t had any reason to try anything else.

  • RickyWars1@lemmy.ca
    link
    fedilink
    arrow-up
    11
    ·
    2 days ago

    Maybe Fedora Silverblue? Bluefin is built on top of Fedora anyways. You will find more support online for Fedora Silverblue/Kinoite over Bluefin.

    I know Bazzite over Silverblue/Kinoite can make sense so that you can have RPM steam and also not deal with the Nvidia driver hassle on immutable distros, but the advantages of using Bluefin is a bit unclear.

    • j0rge@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      12 hours ago

      You will find more support online for Fedora Silverblue/Kinoite over Bluefin.

      And we will be the first to tell you that most of that doesn’t apply.

  • 𝘋𝘪𝘳𝘬@lemmy.ml
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    2 days ago

    All distros are immutable if you lost your root password.

    I think NixOS is the way to go currently, but I personally would not use it due to the extra amount of work for little to no benefit on a single-user home machine.

  • yxc999@lemmy.ml
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    1 day ago

    I’m currently working on one, will release the website this weekend and the first public in-development build next week. I’m combining the kernels and CPU-specific optimizations from CachyOS (compiled and hosted myself to be in line with their repo policy and licenses) combined with the way SteamOS makes Arch-Linux atomic/immutable, implemented a little more to the way Fedora Silverblue does it. So pretty much unbreakable PLUS fast and optimized.

  • throwaway403@programming.dev
    link
    fedilink
    arrow-up
    4
    ·
    2 days ago

    While the landscape of ‘atomic’ distros may look thriving, we can distill the amount of mature projects to just NixOS, Guix System and Fedora Atomic (and their derivatives).

    Most of the other projects found e.g. here are unfortunately not worth your time in most cases.

    As for which one to go with, that definitely depends on what you desire out of it (in alphabetical order):

    • Do you want something that’s relatively easy to start out with? Then go with Fedora Atomic (or a derivative[1]). From my personal testing, this one also seems to be the friendliest in terms of taking away many footguns.
    • If two of the following strike a chord with ya, then you should heavily consider Guix Systems:
      • Enjoying/liking[2] Lisp
      • Being passionate about F(L)OSS
      • Enjoying NixOS as a model, but being discontent with something[3] that happens to be (better) (re)solved on Guix Systems
    • NixOS is the OG[4]. As such, there’s a lot of cruft. But within that mess, somehow, ironically, it holds the potential for setting up the cleanest OS. As you can guess, without a shred of doubt, it is the most mature and most powerful out of the bunch. So, if you’ve got exotic places you’d like to go with your distro, then -in a lot of cases- this is the only viable destination.

    1. The images found under the umbrella of uBlue (which includes Bluefin) are even easier. ↩︎

    2. Or, at least finding it intriguing. ↩︎

    3. Including, but not limited to, Documentation; DSL vs actual programming language; project governance. ↩︎

    4. To be clear, it’s almost as old as Ubuntu. ↩︎

    • Trent@lemmy.mlOP
      link
      fedilink
      arrow-up
      2
      ·
      2 days ago

      I do like lisp a lot. If I were on my desktop, I’d probably be writing this in emacs.

      My only experience with NixOS was vicariously through the SystemCrafters guy, who seemed to have no end of trouble with pretty much everything during his youtube videos, but NixOS is kind of intriguing. How is it for software availability?

      • throwaway403@programming.dev
        link
        fedilink
        arrow-up
        9
        ·
        2 days ago

        Unsure how I should respond to that 😅.

        Anyhow, just to be clear, yours truly was responsible for every single letter, word, sentence, paragraph, punctuation (and whatever else I might have forgotten to explicitly mention).

        LLM/AI was literally not involved in any part of the writing. Nor in the thought process*.

  • PerogiBoi@lemmy.ca
    link
    fedilink
    arrow-up
    2
    ·
    2 days ago

    I’m a big proponen5 of bazzite. Been daily driving it on my laptop for well over a year (check my post history for details). Never needed to go into the command line to fix anything, never needed to worry about drivers. Basically as stable as windows (not now since windows actually is unstable with their vibe coded updates).

  • Veraxis@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    Side question: you bought a laptop but don’t know what specs it has? How did that happen?

    • Trent@lemmy.mlOP
      link
      fedilink
      arrow-up
      3
      ·
      2 days ago

      I didn’t buy it. I’m just inheriting it from someone that doesn’t want it and isn’t really tech savvy at all. They’re dropping it off on their way through town heading elsewhere. Easier just to check myself when it arrives than try to explain how to find out for me. I just know it’s running windows (10 if I had to guess).

      • Veraxis@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        Makes sense. I was thrown off by the fact that you described it as “a refurb” and assumed you had bought something refurbished.