Hi all, Relatively long time Linux user (2017 to be precise), and about two 3rds of that time has been on Arch and its derivatives.

Been running Endeavour OS for at least 2.5 years now. It’s a solid distro until it’s not. I’d go for months without a single issue then an update comes out of nowhere and just ruins everything to either no return, or just causes me to chase after a fix for hours, and sometimes days. I’m kinda getting tired of this trend of sudden and uncalled for issues.

It’s like a hammer drops on you without you seeing it. I wish they were smaller issues, no, they’re always major. Most of the time I’d just reinstall, and I hate that. It’s so much work for me.

I set things the way I like them and then they’re ruined, and the hunt begins. I have been wanting to switch for a long time, and 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 also told that Nobara is really good (is it? Never tried it). My only hold back — and it’s probably silly to some of you— is the AUR. I love it.

It’s the most convenient thing ever, and possibly the main reason why I have stuck with Arch and its kids. Everything is there.

So, what do y’all recommend? I was once told by some kind soul to use an immutable distro and setup “distrobox” on it if I wanted the AUR.

I’ve never tried this “distrobox” thing (I can research it, no problem). I also game here and there and would like to squeeze as much performance as I can out of my PC (all AMD, BTW, and I only play single player games).

So, I don’t know what to do. I need y’all’s suggestions, please. I’ll aggregate all of the suggestions and go through them and (hopefully) come up with something good for my sanity. Please suggest anything you think fits my situation. I don’t care, I will 100% appreciate every single suggestion and look into it.

I’m planning to take it slow on the switch, and do a lot of research before switching. Unless my system shits the bed more than now then I don’t know. I currently can’t upgrade my system, as I wouldn’t be able to log in after the update. It just fails to log in.

I had to restore a 10 days old snapshot to be able to get back into my damn desktop. I have already copied my whole home directory into another drive I have on my PC, so if shit hits the fan, I’ll at least have my data. Help a tired brother out, please <3. Thank you so much in advance.

  • Nibodhika@lemmy.world
    link
    fedilink
    arrow-up
    11
    arrow-down
    1
    ·
    15 hours ago

    First to answer your main question if I were you I would try NixOS, because it’s declarative so it’s essentially impossible to break, i.e. if it breaks for whatever reason a fresh reinstall will get you back to exactly where you were.

    That being said, I know it’s anecdotal but I have been using Arch for (holy crap) 15 years, and I’ve never experienced an update breaking my system. I find that most of the time people complain about Arch breaking with an update they’re either not using Arch (but Manjaro, Endeavor, etc) and rely heavily on AUR which one should specifically not do, much less on Arch derivatives. The AUR is great, but there’s a reason those packages are not on the main repos, don’t use any system critical stuff from them and you should be golden. Also try to figure out why stuff broke when it did, you’ll learn a lot about what you’re doing wrong on your setup because most people would have just updated without any issues. Otherwise it really doesn’t matter which distro you choose, mangling a distro with manual installations to the point where an upgrade breaks them can be done on most of them, and going for a fully immutable one will be very annoying if you’re so interested in poking at the system.

    • milicent_bystandr@lemm.ee
      link
      fedilink
      arrow-up
      1
      ·
      3 hours ago

      I would try NixOS, because it’s declarative so it’s essentially impossible to break

      I have been using Arch for (holy crap) 15 years, and I’ve never experienced an update breaking my system

      And for this reason I would naysay the people recommending Nixos. I used to use Arch, and had few major problems, but lots of times that required me to engage my brain - and not always when I wanted to. One of the reasons I left was wanting something I wouldn’t have to suddenly deal with, or always keep an eye on the Arch news.

      (The main reason I moved though was at that time no internet connection in the house for all those constant updates! And an Ubuntu repository in country for when I did have a slow net connection. Else I might have just stayed with Arch.)

      Nix’s declarative model is great in principle, but there’s always things to go wrong in computers. If nothing else, you should always have your browser up to date for security, and up to date means updates - changes. Because Nix is aimed at technical folks, it’s likely to have many hiccups that “just need a bit more learning curve then it’ll be stable” - and that only occur for some people.

      Even Mint has things that go wrong, that I can easily fix but worry me when I recommend it to Windows friends. (And I see you’re after Plasma so Mint maybe not the best.)

    • k4j8@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      8 hours ago

      I agree with this, the issue may be the packages installed rather than the distro. For a more reliable experience, I like to:

      • Use Flatpak instead of the AUR where possible
      • Use built-in filesystems and avoid DKMS
      • PolarisFx@lemmy.dbzer0.com
        link
        fedilink
        arrow-up
        1
        ·
        6 hours ago

        No, I’ve been running Endeavour forever and know his pain quite well. It’s almost always core packages that break it. None of the stuff from the AUR has ever caused issues. That being said he should be using btrfs and taking regular snapshots. Sometimes I feel like installing grub just to make recovering snapshots easier.

        Twice this year I’ve had updates break the system, both were core packages. I just restore a snapshot then delay my next update for a couple days and it’s usually fixed.

        • Nibodhika@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          2 hours ago

          That sounds like an awful system to use. I have Arch systems that date back years with unassisted updates, why does it break so much?