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

    • Showroom7561@lemmy.ca
      cake
      OP
      link
      fedilink
      arrow-up
      15
      arrow-down
      5
      ·
      2 months 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
        54
        arrow-down
        5
        ·
        edit-2
        2 months 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.ca
          cake
          OP
          link
          fedilink
          arrow-up
          10
          arrow-down
          11
          ·
          2 months 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
            17
            arrow-down
            1
            ·
            2 months 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 months 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 months 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
    63
    arrow-down
    4
    ·
    2 months 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
      13
      arrow-down
      1
      ·
      2 months 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
      ·
      2 months ago

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

    • caseyweederman@lemmy.ca
      link
      fedilink
      arrow-up
      2
      ·
      2 months ago

      I installed Arch on my daily driver because I wanted a challenge.
      It’s too dependable, even when updating every other day and installing a bunch of nonsense from the AUR. Where’s my challenge?

    • Showroom7561@lemmy.ca
      cake
      OP
      link
      fedilink
      arrow-up
      7
      arrow-down
      1
      ·
      2 months ago

      Yes, I think I might need to, especially if advanced troubleshooting is needed.

      I was hoping perhaps that it’s something I’m doing wrong. Clearly, this isn’t how it should be, but I’ll keep trying to get this working!

    • BrianTheeBiscuiteer@lemmy.world
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      2 months ago

      I don’t know the support model for Framework but they should really be able to work through these issues for such a common distro. With the various things you mentioned it doesn’t sound like bad configuration, it sounds like a hardware issue. Given that Windows is so different from Linux it may be the case that Win11 does a better job masking the issues.

  • The Bard in Green@lemmy.starlightkel.xyz
    cake
    link
    fedilink
    arrow-up
    51
    arrow-down
    5
    ·
    2 months ago

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

    That doesn’t sound right.

    Start with Linux Mint. I’ve helped Boomers use it. My dad has been using it as his daily driver for almost 5 years and he doesn’t know the difference between an OS and a Word Processor (he keeps calling LibreOffice “Linux”).

  • Daniel Quinn@lemmy.ca
    cake
    link
    fedilink
    English
    arrow-up
    33
    arrow-down
    7
    ·
    edit-2
    2 months ago

    I’ll likely be downvoted for this, but if you’re committed to Linux, you might want to reconsider using Ubuntu (or Fedora for that matter). Ubuntu has a well-earned reputation for trying to make things “easy” by obfuscating what it’s doing from the user (hence that useless error message). They’re also a corporate distro, so their motivations are for their profit rather than your needs (wait 'til you had about Snap).

    A good starting distro is Debian (known for stable, albeit older) software. It’s a community Free software project and the 2nd-oldest Linux distro that’s still running as well as the basis for a massive number of other distros (including Ubuntu). The installer is straightforward and easy too.

    Or if you’re feeling ambitious, I’d recommend Arch or Gentoo. These distros walk you through the install from a very “bare metal” perspective with excellent documentation. Your first install is a slog, but you learn a great deal about the OS in the process, ensuring that you have more intimate knowledge when something goes wrong.

    • BlueSquid0741@lemmy.sdf.org
      link
      fedilink
      arrow-up
      14
      ·
      2 months ago

      What are you talking about being downvoted for that. Ubuntu is not well-liked and switching it out is a common suggestion.

      • Daniel Quinn@lemmy.ca
        cake
        link
        fedilink
        English
        arrow-up
        7
        ·
        2 months ago

        I don’t know what to tell you. I’ve been shouted down more than a few times for suggesting that Ubuntu is a bad gateway distro.

      • sping@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        6
        arrow-down
        1
        ·
        2 months ago

        ironically, I think whining about anticipated downvotes for expressing the most mainstream sentiment is worthy of downvotes

      • Chaotic Entropy@feddit.uk
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 months ago

        Well, they’re also taking swings at Fedora which isn’t usually as maligned. Besides that, there’s a lot in their comment that people could have strong opinions about beside “Ubuntu bad”.

    • wildbus8979@sh.itjust.works
      link
      fedilink
      arrow-up
      6
      ·
      edit-2
      2 months ago

      FWIW Debian isn’t a non profit. Debian is not a legal entity period. It receives funds via the Software in the Public Interests, which also holds the copyrights, but the project itself just is. It’s probably the world largest, longest running, self organized affiliation group.

      Also debian testing is a fine rolling release. maybe sometimes a bit slow on security updates, but for a workstation that isn’t exposed to the internet, and using flatpaks for browser it’s mostly a non issue. That can also be mitigated by installing security updates from Sid. And secure-testing release take care of the most critical issues as well. If you avoid the couple’s weeks right before and after the freeze, it’s generally stable enough.

    • Showroom7561@lemmy.ca
      cake
      OP
      link
      fedilink
      arrow-up
      6
      ·
      2 months ago

      I do appreciate the reply. I’ll check with Framework to see how well Debian is supported. I might just go that route. I don’t need anything fancy or cutting edge, but I do need stability.

      • Telorand@reddthat.com
        link
        fedilink
        arrow-up
        6
        ·
        2 months ago

        There’s a saying: “Don’t break Debian.” It’s considered among the most stable options, and that’s in part because of its extremely long test cycles (which can come with its own set of problems, on occasion).

        I do find it curious that you’ve chosen to divest from even American FOSS projects. Like, Microsoft makes sense; they have no qualms about doing whatever they want with user data for profit, which inevitably goes towards billionaire machinations. But why draw that same line with FOSS?

        • Showroom7561@lemmy.ca
          cake
          OP
          link
          fedilink
          arrow-up
          4
          ·
          2 months ago

          Honestly, not knowing enough about how linux distros are funded is part of it.

          And the second part is more “If I’m going to commit, I might as well start off with something I can live with through whatever geopolitical wars we have to endure.” My preference is to remove as much American influence from my life as possible, including the OS and software I use.

          This is the only reason why I’m moving away from Windows, because it’s served me well.

          • Telorand@reddthat.com
            link
            fedilink
            arrow-up
            3
            ·
            2 months ago

            First of all, I’m not trying to tell you how you should live your life. My following commentary is well-intended and in the spirit of making informed decisions, of which I believe everyone has a fundamental right. At the end of the day, follow your conscience. It’s your life to live.

            Spoiler, because I'm long-winded

            Honestly, not knowing enough about how linux distros are funded is part of it.

            Every distro is different. Some have zero financial investment and only volunteer labor. Some have community donations only. Some have funds from non-profit foundations or trusts with specific philanthropic qualifications. Some have corporate sponsors. Some have a mixture. Since you’ve narrowed things down to Ubuntu and Fedora, I recommend exploring where their money each comes from, how they use that money, what kind of governing bodies they have, etc. Though Canonical is based in London, for example, they have a reputation for being the Microsoft of the Linux world.

            It’s simpler to just dismiss all projects with American ties, but FOSS is unique in its collaboration, and drawing a hard line will make life in the FOSS space difficult, if not impossible. On top of that, it’s very unlikely to have any effect towards boycotting the billionaires and politicians that make all our lives awful.

            FOSS is unique in that it does best when everyone works together. This is antithetical to most governments, most corporations, and practically every billionaire. I get your desire to diminish American influence, and as an American myself who’s trying to do the same, I have to be careful that I don’t inadvertently harm the philanthropic efforts still happening in my own back yard.

            To me, FOSS is a way to rebel against the kind of polemicizing and politicking happening across the globe, because working together without their approval is the last thing many of them want us to do.

            Lastly, good luck with your transition! I hope you figure it out and love whatever you ultimately pick!

            • Showroom7561@lemmy.ca
              cake
              OP
              link
              fedilink
              arrow-up
              3
              ·
              2 months ago

              I really appreciate that. I really do.

              Considering how the EU is now looking to make a distro… based on Fedora… I’m more comfortable with the idea.

              And you are right, FOSS projects are a collaboration, and I think it’s worth for me to explore the best option for me, rather than what I feel might be the best option.

              That said, I’m backing up my Home folder, I’ve got memtest loaded on a flash drive ready to run, and I’ll be prepping Fedora 41 to install once that’s all done :)

          • Daniel Quinn@lemmy.ca
            cake
            link
            fedilink
            English
            arrow-up
            2
            ·
            2 months ago

            Well, welcome to the Free side fellow traveller :-) I too ditched Windows for (different) political reasons 25 years ago, and haven’t looked back. You’ll love it here, 'cause if you don’t, you now have the power to change it 'til you do.

      • IsoKiero@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 months ago

        In case you’re not aware: Back in the day Ubuntu took off because Debian was maybe a bit too strict on their approach on being stable and rock solid for quite a few of different architectures. There was a time when you could just edit few files and migrate a running system from Debian to Ubuntu, just with way more up-to-date software packages and that’s about the time frame I moved from Debian to Ubuntu too. For quite a few years it was pretty smooth, updates just worked, software versions were up to date and the general experience was more polished than what you could get from Debian at the time.

        But that ship has sailed. Ubuntu changes stuff so frequently that the package maintainers can just barely keep up, snapcraft is a steaming pile of shit in my opinion and the stability is faint ghost on what it used to be. Maybe becuse it’s not that compatible with Debian anymore and thus can’t benefit from the original source, maybe for some other reason.

        Whatever the case might be, running ubuntu gives you an ubuntu experience, which is very much not the same than debian experience. If you want more streamlined distribution I’d recommend Mint (Debian edition), if you want the rock solid system but with less refined experience where you might need to tweak thing or two manually then go with Debian.

        And, mostly for the nitpicking commenters, I know, I grossly simplified things around and cut some corners. I know it’s not as black and white comparison. This is just my generic experience over quite a few years with Linux on Desktop.

    • wckring@lemm.ee
      link
      fedilink
      arrow-up
      3
      ·
      2 months ago

      The latest arch with archinstaler is actually very straight forward from boot to full desktop install. It just does not have a gui for installation. Very ligh, minimum packages by default but works great.

    • nanook@friendica.eskimo.com
      link
      fedilink
      arrow-up
      1
      arrow-down
      3
      ·
      2 months ago

      @danielquinn @Showroom7561 The differences between Ubuntu and Debian is trivial, however, Debian does do some things more securely, in a business environment that might be more of a consideration, things like requiring a signed kernel and modules, require that debian packages be signed, but if you’re learning, going to be compiling your own kernel, packages, Ubuntu is the better choice, as those things won’t get in the way and also the support for PPA’s is useful.

  • zarkanian@sh.itjust.works
    link
    fedilink
    arrow-up
    24
    ·
    2 months 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 months 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?

  • muusemuuse@lemm.ee
    link
    fedilink
    English
    arrow-up
    22
    ·
    edit-2
    2 months ago

    You need to stop worrying about “official support.” You aren’t a business so it doesn’t matter for you. There is more support out there online for free than you realize. There’s nothing magical framework does for you that doesn’t get ported out everywhere else eventually anyway. Stop limiting yourself like that.

    That being said, Ubuntu is built in Debian. Debian is an incredibly solid and stable distro. Ubuntu does do a few questionable things with it but it’s still very reliable. If you have problems with stability, it’s very unlikely Ubuntu is the problem unless you did something so incredibly stupid to it support wouldn’t help you anyway.

    I have a theory. Windows can dance around memory corruption issues in ways Linux just refuses to do. Windows will misbehave in strange ways trying to make things work until it just can’t anymore. Linux is more of a binary thing. It works or it doesn’t. It’s not going to play pretend for you. It refuses. Linus has an obscene hand gesture for your hardware.

    I want you to get a copy of memtest86+ and boot it off a flash drive. Then just let it beat the shit out of your CPU and ram for a couple hours.

    Framework laptops are generally Intel. Intel hasn’t been making the best stuff over the past few years. It’s possible your cpu might be affected by a flaw Intel tried to cover up for a while. If it has it, nothing in earth will ever make that chip reliable. It’s not fixable. It will only get worse with time no matter what OS you use.

  • Hirom@beehaw.org
    link
    fedilink
    arrow-up
    15
    ·
    edit-2
    2 months 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
        3
        ·
        edit-2
        2 months 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 instability in OP’s case.

  • Eugenia@lemmy.ml
    link
    fedilink
    English
    arrow-up
    20
    arrow-down
    6
    ·
    2 months ago

    You need to start with Linux mint. The errors you are mentioning are common in ubuntu, crashes happen and popup all the time on my ubuntu installations too. But never on Mint. Mint is based on the stable version of ubuntu, that it has long term support and it’s regularly getting updates to make it even more stable and secure. So please start with Mint, or Debian 12 (although Mint is better for new users).

    • TerHu@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      this! and whilst i don’t know the hardware support for new framework models on mint, i recon it’s pretty good.

  • youmaynotknow@lemmy.ml
    link
    fedilink
    arrow-up
    13
    ·
    2 months ago

    This blows my mind, honestly. Since I moved to Linux about 8 years ago, I’ve had little to no issues. No force of nature can ever make me go back to Windows and it’s constant crashing for no reason. I run PopOS on a PC, Fedora Workstation on my laptop, my wife is also in Fedora, kids too (Nobara), and everything works. Mind you, the only device that is “made for Linux” is my laptop.

    Your experience is very out of the ordinary.

    • Showroom7561@lemmy.ca
      cake
      OP
      link
      fedilink
      arrow-up
      4
      ·
      2 months ago

      Your experience is very out of the ordinary.

      That gives me hope! LOL

      If it is something I’m doing, then this could be remedied.

  • brax@sh.itjust.works
    link
    fedilink
    arrow-up
    13
    ·
    2 months 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
      8
      ·
      2 months 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.

  • null_dot@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    1
    ·
    2 months ago

    Could this be a snaps thing?

    I despise snaps and left Ubuntu for that reason. I don’t remember the specifics but I think even after installing firefox with apt it somehow get’s magically switched to a snap.

    I daily drive debian on a t490s and it’s rock solid. There’s just no way anyone could consider this set up unstable.

    In recent years I’ve found most of my problems come from the fancy new packages. In order of reliability I find that it goes apt > .dev > AppImage > flatpak > snap

  • secret300@lemmy.sdf.org
    link
    fedilink
    arrow-up
    9
    ·
    2 months 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.

  • eldavi@lemmy.ml
    link
    fedilink
    English
    arrow-up
    8
    ·
    2 months ago

    it sounds like something underlying is wrong, so would test everything that is underlying your system.

    a memtest is the easiest first check. i wouldn’t rely on the one that’s on your system since it could be bad too, but it’s still worth it give it a try since it only takes a few seconds. if it finds anything, then there’s definately something wrong with your hardware.

    instead, i would rely on a usb stick with the ubuntu image you downloaded. first verify that the checksum for the ubuntu image you have on a trusted computer is the same that ubuntu has on its website. then copy it to your usb stick and then use memtest from there. if it comfirms that your ram is okay, use ubuntu’s installation tools to verify that image on the usb stick is good; google or deepseek can show you how with easy to copy/paste commands.

    in your shoes, i would re-install because at his point because then there’s confidence that the base steps are verified and should be working correctly and then you can move onto othere testing strategies if you continue to experience the same behavior.

  • BCsven@lemmy.ca
    link
    fedilink
    arrow-up
    8
    ·
    2 months ago

    This has not been my experience. I’m not on Ubuntu, but OpenSUSE and NixOS. Everything works and operates as expected everytime. The only issue once was nvidia driver updated versions before kernel did and I had to reboot to a previous snapshot and wait a few days till the kernel update was released to work with whatever happened to the driver. But 8 years of a dependable system otherwise