I’m using Arch Linux for 2 years. I subscribed to Arch’s mailing lists and I check my mails daily. I use flatpak instead of AUR.

I installed my system with archinstall and I update whenever I want. I didn’t have any issues yet and it’s the only distro that just works for me.

What about your experience? Any “breakage”?

  • Yote.zip@pawb.social
    link
    fedilink
    English
    arrow-up
    26
    arrow-down
    1
    ·
    edit-2
    1 year ago

    I used Arch for 4-5 years, and I’d say that Arch itself generally doesn’t break (shout out to when they bricked everyone’s GRUB and then took days to make a news post about it.), but user apps (from the normal repos) frequently had minor bugs because they’re bleeding edge. There’s a bit of a difference here, and I’d say it’s important.

    Ultimately, when you use Arch Linux you’re knowingly using bleeding edge software and that will always have the potential for bugs. Arch Linux manages this as best as it can, and it does it just about perfectly. If you want slightly more stability you probably want something closer to OpenSUSE Tumbleweed’s approach, with heavy automated testing.

    Nowadays with Flatpaks and other non-root package managers (Homebrew, Cargo, Nix, Distrobox, and even bin), I’d say the average user shouldn’t really be using bleeding edge distros anymore. I switched to Debian Stable + Flatpaks/etc and it’s basically the same experience as Arch Linux to me. The problem with Arch Linux is that you have to run your whole system as bleeding edge, and I don’t think that’s very sane for a lot of usecases.

    • polygon@kbin.social
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      Thanks for the Tumbleweed shout out. I’m always curious about Arch people’s opinion of Tumbleweed. Arch seems to cast a large shadow over it. But man do I swear by Tumbleweed. There is nothing in Tumbleweed that you can’t do in Arch, but I guess my main question is why would you want to? TW has all the benefits of Arch without the problems. Rather than updating each package individually, TW bundles all the new versions into a snapshot and tests that snapshot to ensure everything works within it. This way no random rogue update conflicts with anything else within that specific snapshot. As a user, when you update you just move from snapshot to snapshot. With Arch you can set up snapper rollback, but you better make sure you’ve partitioned everything correctly or you need to reinstall, TW will just enable rollback by default.

      Some people can’t seem to live without AUR, but I feel like distrobox is a much safer way to install software that isn’t available on your distro. If you need something that only comes as a .deb, you can do something like:

      distrobox create --image unbuntu:\

      And now you have a super minimal version of Ubuntu you can run your software inside of using the official packages instead of something someone else has hacked together/compiled. It also makes setting up custom dev environments trivial without littering your install with dependencies. I get the allure of AUR but I’d rather use distrobox or, if I must, flatpak.

      The main defense I see of Arch is "it’s not Arch’s fault, I did ". I guess with TW I don’t ever really worry about \ because the OS really just sort of takes care of itself. And even if I did do a stupid \ rollback is there to reverse my boneheaded idea instantly. I say all this after having experimented with Arch for a little bit now. It felt like taking a vacation: everything was new and different and you start thinking about how cool it would be to live here, but then you start to notice the little things, and after a while you just want to go home and sleep in your own bed.

      I have nothing against Arch but the constant defense of “Arch broke, but it’s not Arch’s fault” seems like a meme. Just read this comment section and take a shot for every person who says it. Meanwhile I’m over here on TW running the same versions of everything as Arch has and all I ever did was “zypper dup” and maybe 1-2 times a year “snapper rollback”. I don’t know if I sound defensive, maybe I do, but I feel like Tumbleweed is criminally underrated and a large portion of people on Arch would probably be better served by something like Tumbleweed judging by the forums/Reddit.

      • LeFantome@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Ironic. I want to use Distrobox as a way of bringing the AUR to other distros. I have been thinking of setting up Debian Stable with Distrobox / Arch to have a stable base while still having access to the AUR.

      • Yote.zip@pawb.social
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        I agree with all this. I still think “Arch broke, but it’s not Arch’s fault” is valid in a lot of cases because when you install Arch Linux you implicitly agree to be on the bleeding-edge, and Arch Linux delivers that to you as requested. Arch is working as Arch is expected to work, and you probably shouldn’t be using Arch Linux if you don’t have a usecase that necessitates this downside/risk. If Arch wants to make things more stable it would end up looking like Tumbleweed. If Arch wants to make things even more stable it would end up looking like Debian. Arch wants to be at the level of bleeding-edge that it is, and this is roughly what it looks like when you choose that.

        My only complaint with Tumbleweed is that the software repository is smaller compared to Arch and Debian. Other than that I think it’s a top-tier distro, and I especially like how much effort they put into making sure everything works properly via their OBS testing suites. I agree that using distrobox or other methods is much safer than the AUR, and ideally the AUR shouldn’t really even be used at all. Like I said before I strongly believe that with the options we have today, true bleeding-edge distros like Arch Linux have become a small niche, as picking and choosing a couple dozen packages to be on the cutting/bleeding-edge is a lot more stable than running everything fully bloody.

        • polygon@kbin.social
          link
          fedilink
          arrow-up
          2
          ·
          1 year ago

          If Arch wants to make things more stable it would end up looking like Tumbleweed. If Arch wants to make things even more stable it would end up looking like Debian. Arch wants to be at the level of bleeding-edge that it is, and this is roughly what it looks like when you choose that.

          That’s actually a fair point and reading this does change my perspective a little. Tumbleweed gets me 95% to where Arch is, but a lot can go wrong in that last 5%. People who chose that understand that. I think we’re in agreement that those who genuinely need that last 5% bleeding edge are a very small group. Back about 10 years ago I was a massive Gentoo fanboy and I admit that Gentoo was my hobby, rather than simply a tool to get work done. I suspect a lot of Arch users are using it for the hobby aspect rather than necessity too, which is fine, I’ve been there myself. I sometimes wonder if there is a certain type of person who just gets bored when using something stable, and the constant threat/thrill of breakage gives them the drama they crave. I think that describes me fairly well in my Gentoo days.

          I still think Tumbleweed is the best compromise between “my grub blew up” and “my kernel is 2 years old”, especially when it comes to laptops and gaming. I’ve not really run into problems with a lack of software, but I do make good use of distrobox environments and flatpak. I’ll use OBS builds when only when necessary, namely Mullvad which can’t be run sandboxed.

  • calm.like.a.bomb@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    12
    ·
    1 year ago

    At one point I had an Arch installation that ran for 6 years! I never had issues, but anytime I was updating I was checking the arch announcements too - some packages need manual intervention sometimes. But this was some time ago, I think that laptop broke 5-6 years ago already.

    But no, Arch is not unreliable. Usually the user is.

  • glassware@lemmy.world
    link
    fedilink
    arrow-up
    11
    ·
    1 year ago

    I suspect a lot of “breakages” were failed pacman updates due to signing issues, before pacman knew to update arch-keyring first. I know one person who moved to another distro when that happened.

  • 𝘋𝘪𝘳𝘬@lemmy.ml
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    1 year ago

    What about your experience? Any “breakage”?

    I am using Arch since circa 10-15 years now on multiple machines for various things. No real issues.

    • greyfrog@lemmy.world
      link
      fedilink
      arrow-up
      9
      ·
      1 year ago

      I used Arch for a longggg time too. It rarely broke, but when it did break oh boy it completely shit the bed :D

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

        All the issues I had were replicable and when a fix or workaround was available I could fix the issues or work around them until a fix was available. No surprises or things I could not trace down to a specific issue.

  • DefederateLemmyMl@feddit.nl
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 year ago

    I guess it depends on how you define “breakage”. The system being completely b0rked and unsalvageable? No, that has never happened.

    Bugs, regressions or other gotchas or annoyances that needed to be dealt with? Yeah, several since I started using Arch in 2014.

    • netctl hanging on boot (it was some systemd config issue)
    • Very slow throughput issue with the Intel AX wifi driver (needed to rollback kernel and firmware until upstream fixed it)
    • Intel NIC disconnecting under high load (was eventually fixed in a firmware update)
    • Graphical artifacts in chrome and firefox after certain mesa updates (amdgpu related, eventually fixed)
    • Black screen in google maps after a mesa update (amdgpu related, eventually fixed)
    • Mesa update breaking high refresh rates in vkQuake (mysteriously fixed after several months)
    • Grub introduced an incompatible update last year, so had to boot from USB and re-run grub-install
    • An issue with vim syntax highlighting being broken for bash scripts. Was caused by upstream, and quickly fixed.
    • A new readline version introducing bracketed paste by default. I’m not counting this as regression or bug, but it’s an instability because a default behavior suddenly changed
    • mpv’s pipewire audio output was broken a few weeks ago leading to muted videos. It was an upstream bug that was fixed a couple of days later.
    • mpv’s default subtitle handling behavior was changed around the same time as well, had to add subs-with-matching-audio=yes to the config to revert to previous behavior
    • Currently still struggling with an issue with virtiofsd: my VMs can’t re-mount virtiofsd filesystems when they are rebooted.

    And there were probably several more which I can’t remember.

    Mind you, I’m not blaming Arch for this. It’s just what you can expect from a rolling release distribution, and if you are not able or willing to occasionally diagnose/fix things like this, Arch is not for you.

  • AngryDemonoid@lemmy.lylapol.com
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 year ago

    I don’t follow any best practices. AUR, updates without checking the feed, etc. Been on arch for 2 years or so without any major issues.

    Two days ago I decided to give hyprland a try just for some excitement. Lol.

  • wersooth@lemmy.ml
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    I had some issues with my arch, like no graphics after update and such… 99.9% of my issues so far comes from Not doing something (nvidia kernel module install and such) or doing something badly. Because linux allows you to do almost anything (it’s your macine, not microsoft’s), so you gotta be careful what you’re doing. But, still rocking arch, I won’t leave linux ever :)

  • hitagi (ani.social)@ani.social
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    I actually had a problem with the latest kernel a few weeks back. Switched to LTS and that fixed it. To be fair, it’s the only real “breakage” I’ve experienced in the past year.

    • Lysandra@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      I use LTS for daily things and Zen for gaming. Oh also LTS doesn’t have NTFS support, because it gave me error with my old USB disk. Zen kernel solved everything. It also has good patches that vanilla kernel doesn’t have.

      • hitagi (ani.social)@ani.social
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        I was on Zen kernel and that broke for me. I could probably update right now to the latest kernel versiom and my issues might be resolved but I think I’ll be sticking to LTS jntil I have a good reason to swith back to Zen.

  • callyral@kbin.social
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    I recently moved to Arch from Artix, I followed the installation guide and installed with btrfs. My experience in both systems was/is great, the software is up-to-date. I mostly use system packages, flatpaks and sometimes AUR packages.

    I have not had any system-breaking issues.

  • thisbenzingring@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    I have a couple of arch machines. On my daily driver personal laptop, it’s been there since 2017. It was on there for a few years before that but I upgraded the hard drive so I reinstalled.

    It’s bulletproof IMO. I use yay but I only update that once a month. I update pacman maybe once a week or whatever I hear of a update/patch and when I install something new. I tinkered it a bunch when it was fresh and rarely tinker anymore, because it’s basically perfect as it is.

  • Gianmarco Gargiulo@feddit.it
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    Only AUR packages break because of either bad maintenance or bad timing when dependencies get updated but not the AUR package. Other than that I never got any reliability issue, I don’t get all the complaints about Arch being unreliable. Sure, I wouldn’t put it on a server or something that needs to always work the same way and that needs lots of uptime (but some people do it anyways because they like to live on the edge,) but it’s not as bad as people say.

  • hornedfiend@sopuli.xyz
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    Same here. Used arch install out of laziness after distro hopping and I almost exclusively use flatpaks and appimages (only installed fuse2 for it).

    I try out other distros occasionally, but almost always end up on arch again (tried crystal Linux for a week on bare metal just to try their onyx DE) and it never broke on me,or if it did because of some upstream issues,I just downgrade ane blacklist it until it’s fixed.

    I love arch.

    • Herbstzeitlose@feddit.de
      link
      fedilink
      arrow-up
      4
      arrow-down
      1
      ·
      1 year ago

      You think everyone who claims “Arch is unreliable and breaks” has actually had frequent issues with Arch?

      I’m willing to bet that a not-insignificant portion of these people have never actually used Arch for a significant amount of time and just parrot it without thinking. Just like the Nvidia people and the systemd people.

    • Lysandra@lemmy.worldOP
      link
      fedilink
      arrow-up
      3
      arrow-down
      1
      ·
      1 year ago

      I’m not defending anything. I’m trying to understand the issue and from what I saw, it’s not Arch’s fault.

      “Arch sucks! My GRUB is boooom!”

      I use systemd-boot because Grub always sucks… Nothing to do with Arch, u see?

      • Sorchist@kbin.social
        link
        fedilink
        arrow-up
        5
        ·
        1 year ago

        Ah yes, why are people so silly as to use Grub, the single most widely used bootloader in the Linux universe, we should blame that poor choice when they have problems with arch

  • Genghis@monero.town
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    1 year ago

    I actually just installed Arch on my gaming PC a few days ago. I’ve been testing out many games with it and I’m very happy with it. I was hesitant to switch from Windows because I wasn’t sure if the game support would be an issue, but thanks to Proton, I finally switched.

    No issues using an Intel CPU and Radeon GPU as of now, except the archinstall wasn’t working for me so I had to do it the normal way.