Hey folks. I’ve had an on-again, off-again relationship with Linux for over 20 years. Usually, my attempts to use it are either thwarted by issues installing, issues booting, or general problems while using it… leading to “catastrophic failure” that I can’t fix without digging into hours of research and terminal commands.

Windows 11 (even 10) are rock solid for me, even as a very heavy multitasker. No crashes. No needing to reboot, unless I’m forced to with an update, and really no issues with any hardware or software I was running.

But with Linux, I just can’t believe how unstable it is, even when I do the absolute basic things.

I’m trying to learn why this is, and how I can prevent these issues from coming up. As I said, I’m committed to using Linux now (I’m done with American software), so I’m open to suggestions.

For context, I’m using a Framework laptop, which is fully (and officially) supports Fedora and Ubuntu. Since Fedora has American ties, I’ve settled with Ubuntu.

All things work as they should: fingerprint scanner, wifi, bluetooth, screen dimming, wake up from suspend, external drives, NAS shared folders, etc. I’ve even got VirtualBox running Windows 11 for the few paid software that I need to load up from time to time.

But I’m noticing issues that seemingly pop out of nowhere on the software/os end of things.

For example, after having no issues updating software, I get this an error: “something went wrong, but we’re not sure what it is.”

Then sometimes I’ll be using Firefox, I’ll open a new tab to type in a search term or URL, and the typing will “lag”, then the address bar will flicker like it’s reloading, and it doesn’t respond well to my mouse clicks. I have to close it out, then start over for it to resolve.

Then I’ll open a different app, sometimes it might open, sometimes it won’t.

Or an app will freeze for no obvious reason, and I’ll get a popup asking to wait or quit.

Another time I left my computer while I went out for a walk, came back, and it was like I just rebooted… all my work was gone, and it was starting fresh from the login screen.

I’m trying not to overload things, and I’m doing maybe 1/5th of what I’d normally be doing when running windows. But I don’t understand why it’s so unstable.

Any suggestions would be greatly appreciated.

FWIW, I’m not keen to switch away from Ubuntu, because I do still want official support if there’s ever a problem with getting hardware to work.

UPDATE: Wow, I did not expect to get so many responses! Amazing!

Per suggestions, I ran a memtest86 for over 3 hours and it was clean.

I installed Fedora 41 and am now setting it up. Seems good so far, and elevated permissions can be authorized with biometrics! This was not something I had to. Ubuntu, so awesome there!

Any specific tips for Fedora that I should know? Obviously, no more Snap packages now! 😂

UPDATE 2: Ok, Fedora seems waaaay more stable than Ubuntu (and Mint). No strangeness like before… but not everything works as easily. For example, getting a bridged network adapter to work in virtualbox was one-click easy on Ubuntu… not so much on Fedora (still trying to get it working). And Virtualbox didn’t even run my VM without more terminal hackery.

But the OS seems usable, and I’m still setting things up.

One thing I have noticed, however. When I search for how to fix or do something, nearly all websites and forums reference Debian/Ubuntu commands, so the fragmentation there is a little annoying

  • sabin@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    1 hour ago

    If you’re using Ubuntu make sure you’re using the most recent LTS release instead of the latest one. Stability issues shouldn’t be a problem on those.

    • Showroom7561@lemmy.caOP
      link
      fedilink
      arrow-up
      1
      ·
      5 hours ago

      It’s the 11th Gen Framework 13 running:

      • Intel® Core™ i5-1135G7, integrated Intel XE graphics chip
      • Western Digital Black 770 2TB SSD
      • 32gb ram (16GB x 2) Crucial DDR4-3200
      • notthebees@reddthat.com
        link
        fedilink
        arrow-up
        1
        ·
        4 hours ago

        I’m assuming stock ax210 wifi card as well.

        I had a lot of stability issues on 11th gen Intel but I was using windows. (I have switched to an amd motherboard on my laptop (no it’s not a framework))

  • secret300@lemmy.sdf.org
    link
    fedilink
    arrow-up
    8
    ·
    16 hours ago

    I see your edits and I had the same experience with Ubuntu. For whatever reason on my ThinkPad I had bugs and just weird issues that no one else would run into every single time. And I would try Ubuntu after every major update and it would still be some weird bugs never the same ones.

    I’ve now been using Fedora for almost 4 years it’s solid. I always recommend enabling RPM fusion to get those proprietary codecs and I like to change my zram config to what is recommended on the arch wiki.

  • /home/pineapplelover@lemm.ee
    link
    fedilink
    arrow-up
    6
    ·
    17 hours ago

    I was told Ubuntu was a good beginner distro and used it for like a year and then towards the end of that year things got weird. So since then I’ve moved to arch, because it rolls so much and I don’t keep up, it’s even more unstable. I got some other laptops running bazzite (fedora based) and they seem ok.

    So yeah, like your edited comment, I would recommend fedora or even vanilla Debian.

    • Showroom7561@lemmy.caOP
      link
      fedilink
      arrow-up
      5
      ·
      17 hours ago

      From the look of it, I may just have really bad luck with Ubuntu and related distros.

      I’ve been on Fedora for the last 24h, and it’s been incredibly stable. Even heavy multitasking with Boxes running two VMs in the background! haha

    • AntiOutsideAktion@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      2
      ·
      4 hours ago

      For every linux post trying to manifest “it works good now” like the secret, there’s a post like OP and a response like this.

    • Xavienth@lemmygrad.ml
      link
      fedilink
      arrow-up
      2
      arrow-down
      2
      ·
      4 hours ago

      Love how when someone has issues with Linux but not Windows somehow it’s pebkac. Classic annoying Linux user response.

  • brax@sh.itjust.works
    link
    fedilink
    arrow-up
    13
    ·
    1 day ago

    I’ve been running Linux for 20+ years as well (on-amd-off for most of that, but mostly on). Stability has almost never been an issue, only when I was fucking around and finding out lol. My biggest problem in recent years was Ubuntu never having what I wanted, and Arch always having what I needed… So I just moved to Arch and things have never been better.

    • Eyedust@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      7
      ·
      24 hours ago

      This. If you’re going to fuck around with your root, be prepared to find out. Most other problems is a quick search, “oh I don’t have x dependency”, and done.

      Nowadays you just need to learn how to use Timeshift and make a save point before messing with stuff. System unstable after tinkering? Time to roll back. Linux is easier and more stable than ever before.

      Just stay home, literally in your system, and you’ll be fine 99% of the time.

  • mr_strange@discuss.tchncs.de
    link
    fedilink
    arrow-up
    3
    ·
    20 hours ago

    The latest Ubuntu defaults to using Wayland. On my Framework, it would freeze the whole box every few days. I switched to Xorg, and it was much better. (It’s an option on the login screen - just clock the little cog and choose Xorg before you log in.)

  • zenpocalypse@lemm.ee
    link
    fedilink
    English
    arrow-up
    6
    ·
    24 hours ago

    One thing I have noticed, however. When I search for how to fix or do something, nearly all websites and forums reference Debian/Ubuntu commands, so the fragmentation there is a little annoying

    I’m using Nobara, which is based on Fedora, so I hear you, but the only thing you really need to do is learn enough about DNF to translate “apt” commands in your head.

    And maybe set up a few aliases you’re used to.

    • SolidShake@lemmy.world
      link
      fedilink
      arrow-up
      4
      arrow-down
      6
      ·
      22 hours ago

      People shouldn’t HAVE to do that if they won’t want to. You should just be able to use your OS, not learn a new language to use it “okayish”

      • zenpocalypse@lemm.ee
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        3 hours ago

        A new language? It’s one app.

        And if you learn it, you are back to the same level of usage, not “okayish”.

        But yeah, no one HAS to move from Ubuntu/Debian to another flavor. (Which is what OP is talking about).

        No one has to move off Win 11, either, if that pain doesn’t make it worth it to them.

      • secret300@lemmy.sdf.org
        link
        fedilink
        arrow-up
        2
        ·
        16 hours ago

        I shouldn’t have to learn where setting is in the windows UI every few years but that’s just the shit we live in. I find Linux easier because I just have to change one word. In windows I got to go through three different setting panels. Same but different

          • zenpocalypse@lemm.ee
            link
            fedilink
            English
            arrow-up
            2
            ·
            3 hours ago

            … You know there are menus with search in Linux just like Windows, right?

            We’re only talking about the people who want to use the command line.

            It’s less than the difference between windows CLI and poweshell. And if you’re like “I don’t use those”, guess what? You don’t need to in Linux either. You can run the update app.

  • MangoCats@feddit.it
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 day ago

    I started using Linux more or less full-time in 2014. I find it to be just as “stable” as Windows or OS-X, which is to say: it’s stable until you do something that makes it not stable.

    If you’re staying in the mainstream, using a “stable release” from a big distro (Ubuntu, Debian, there are others…) and waiting at least 6 months after the release of that stable release before using it, I have found Ubuntu to be just as stable as Windows or OS-X. You might want to use an unstable app, that can be a problem in any OS, but granted: there aren’t as many “stable” apps to choose from in Linux as Windows.

    OS-X and their apps have burned me hard, repeatedly, for things that Windows and Linux had under control 10 years earlier.

    The major difference in my WIndows vs Linux experiences has been: when you want something to work and it just doesn’t, in Windows you have to shrug your shoulders and explain to your customers: It just doesn’t work, there’s nothing we can do. In Linux, you have the option to do the heavy lifting and make it work. It will frequently not be worth the effort, but if you’re really determined you can fix just about anything in Linux.

  • Hirom@beehaw.org
    link
    fedilink
    arrow-up
    15
    ·
    edit-2
    1 day ago

    Somewhat obvious tips to get a more stable experience:

    • Use a distribution that favour stability over being on the bleeding edge. Like Debian stable, or another distribution that maintain LTS releases,
    • Install software from the distribution’s official package repositories. Avoid third party packages and repos as much as possible. If you really need a third party repo, verify it’s compatible with your specific distro and has reputation for being well maintained,
    • When you do see a problem, take time to troubleshoot and if necessary make a bug report with necessary information for developers to identify the problem, so there’s a better chance to see it fixed.
    • If you use Linux in a professional settings, there is paid support available out there, in some cases this get you priority for bug fixes.
      • Hirom@beehaw.org
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        11 hours ago

        Atomic distro sounds like an interesting way to avoid breakage due to admin/user mistakes, so it’s a good suggestion. But it doesn’t help much with bugs in new software releases.

        So the best choice depends on what exactly caused installed instability in OP’s case.

    • Showroom7561@lemmy.caOP
      link
      fedilink
      arrow-up
      14
      arrow-down
      5
      ·
      2 days ago

      Can you explain? I mean, anything is better than a Microsoft OS, tbh.

      But I’d rather avoid American-based distros if I can.

      • ocean@lemmy.selfhostcat.com
        link
        fedilink
        English
        arrow-up
        52
        arrow-down
        5
        ·
        edit-2
        2 days ago

        I’d say Fedora is one of the best distros even the founder of Linux uses it. It’s FOSS like all of Linux, people can see if there’s an issue. Ubuntu has made a lot of decisions recently such as pushing snaps that people dislike. Most big name distros are connected to corporate funding, that’s how they continue to be maintained. Finally, Canonical being British owned certainly doesn’t make it better, possibly worse privacy wise.

        Edit: conflating big American tech firms that steal your data with big America tech firms that make FOSS is just silly.

        • Showroom7561@lemmy.caOP
          link
          fedilink
          arrow-up
          9
          arrow-down
          11
          ·
          2 days ago

          conflating big American tech firms that steal your data with big America tech firms that make FOSS is just silly.

          For sure. But also seeing Americans as friends and allies… and now we (Canada and the rest of the world, but not Russia) are being attacked with threats on our sovereignty, just doesn’t seem normal anymore.

          Nothing that used to be logical can be taken as such now. An American tech that makes FOSS is still an American tech. And I hate even having to say that, because I would have gladly supported American FOSS just a few months ago.

          • BlueSquid0741@lemmy.sdf.org
            link
            fedilink
            arrow-up
            16
            arrow-down
            1
            ·
            2 days ago

            I think you’ll find nearly every significant FOSS project will have American contributors software in its development. Typically, anyone who can code and wants to contribute can do so.

          • 0xtero@beehaw.org
            link
            fedilink
            arrow-up
            7
            ·
            2 days ago

            Well you’ll hate to hear who contributes most to the linux kernel in that case…

          • kiwii4k@lemmy.zip
            link
            fedilink
            arrow-up
            11
            arrow-down
            13
            ·
            2 days ago

            we get it - you posture

            there isn’t really any good reason to do what you are doing other than virtue signaling, but go off everyone is going to love you for it

  • kitnaht@lemmy.world
    link
    fedilink
    arrow-up
    60
    arrow-down
    4
    ·
    2 days ago

    Something is awfully weird here, because Linux literally runs the worlds infrastructure for the internet. It is not unstable by any stretch of the imagination. Something you’re doing between all distros has got to be the culprit - something you do differently than other people.

    • FauxLiving@lemmy.world
      link
      fedilink
      arrow-up
      9
      arrow-down
      1
      ·
      1 day ago

      OP is a newbie and is externalizing his lack of knowledge.

      A 747 would seem like a death trap if a toddler were given control but there, as here, it isn’t the plane that’s the problem.

      Coming from Windows, Linux (especially when only talking about GUI environments) seems to not tell you anything about your problems. Eventually you learn how to find the relevant logs and the problems seem less arbitrary.

    • Cpo@lemm.ee
      link
      fedilink
      arrow-up
      6
      ·
      1 day ago

      Or hardware issues (i still have night sweats over wifi on laptops even though that has been better for decades now).

  • zarkanian@sh.itjust.works
    link
    fedilink
    arrow-up
    25
    ·
    2 days ago

    Where did you get this laptop from? Did you buy it new or used?

    The reason why I ask is because it sounds like you have hardware issues.

    • trolololol@lemmy.world
      link
      fedilink
      arrow-up
      10
      ·
      2 days ago

      Yep, the Firefox thing is weird. I’d run a memory test . Does this laptop do the same thing with Windows?

      Also op mentions 20 years, were your other experiences like this?