this post was submitted on 11 Apr 2025
74 points (69.1% liked)

Linux

54337 readers
313 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

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

(page 4) 46 comments
sorted by: hot top controversial new old
[–] [email protected] 0 points 1 month ago (6 children)

For you I suggest this >> Aurora.

Everything will work out of the box, you won't get weird errors like Ubuntu gives, you can go back easily from GRUB if something goes wrong. Being an atomic distro may feel different but I'm sure you won't mind.

load more comments (6 replies)
[–] [email protected] 7 points 1 month ago (1 children)

It's purely anecdotal but every time I've used an Ubuntu based distro it has been unstable or it nuked itself after 6 months to a year of use. I've been on fedora for 2-3 (4?) years now and I've not had a single issue apart from the Nvidia drivers behaving wonky sometimes.

load more comments (1 replies)
[–] [email protected] 13 points 1 month ago (1 children)

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.

[–] [email protected] 4 points 1 month 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.

[–] [email protected] 6 points 1 month ago (1 children)

I work in a small lab. Our systems are controlled using two computers that run 24/7. The main real-time control stack is open source and open hardware. I happens in a Linux box that runs NixOS. I would trust my life to that machine and fly it to the end of the universe and back again. It just never fails. We can even run updates while everything keeps running undisturbed. Some devices need drivers that only work with Windows. The second computer runs those under Windows 11. In contrast we have to babysit that machine constantly, USB connections are unreliable, things fail randomly. When we have to update, the world comes to a halt. It‘s an amazing difference.

[–] [email protected] 0 points 1 month ago (1 children)

Some devices need drivers that only work with Windows. The second computer runs those under Windows 11. In contrast we have to babysit that machine constantly, USB connections are unreliable, things fail randomly. When we have to update, the world comes to a halt.

That was my experience before Windows 10. But 11 has been very stable.

But, I'm hoping to get the same from Linux.

load more comments (1 replies)
[–] [email protected] 5 points 1 month ago* (last edited 1 month ago)

I use Debian on an old Thinkpad and (mostly) don't have such issues. Installs and upgrades in particular work fine. I had probs with the wifi driver on my x220 but it works fine on the similar t520. Framework might be trying to do too much.

[–] [email protected] 17 points 1 month ago (1 children)

It’s certainly weird that you have these issues on a Framework + an officially supported distribution.

Does it really run flawlessly on Windows 11? Because we have Framework 13’s at work, which run W11 and they DO NOT run flawlessly.

What about a fresh installation of Ubuntu? Do you have issues then? It could be some kind of configuration that you do, that screws with your system?

[–] [email protected] -2 points 1 month ago (4 children)

Does it really run flawlessly on Windows 11?

OMG, yes. Windows 11 has been running perfectly on both my Framework and an old (15 year old) desktop that doesn't even officially support Windows 11! LOL

No crashes, no BSOD, no driver issues, no lockups. That's why I'm so frustrated right now. I don't want to use Windows, but I feel spoiled by the experience with it. :(

What about a fresh installation of Ubuntu? Do you have issues then? It could be some kind of configuration that you do, that screws with your system?

I installed Ubuntu several days ago (after several failed attempts to get Mint working). The problems started pretty quickly, but they are ongoing, and it's getting annoying.

Someone else suggested another distro. I may need to see if that's a better option.

load more comments (4 replies)
[–] [email protected] 2 points 1 month ago* (last edited 1 month ago) (1 children)

Just FYI. My family has used linux for 25 years on many systems and we do not have stability issues. We use mostly Ubuntu or Debian.

Have no idea why your having issues. Could distro or hardware related. Also are you sure your storage media is good.

[–] [email protected] 3 points 1 month ago (2 children)

Just FYI. My family has used linux for 25 on many systems and we do not have stability issues. We use mostly Ubuntu or Debian.

Have no idea why your having issues. Could distro or hardware related. Also are you sure your storage media is good.

This has been my experience with Linux over at least six different laptop and desktop PCs. As I said, I've been dabbling for decades, and always have to go back to windows because of how Linux crashes and burns for me.

Then again, I do usually stick to Ubuntu and distros based off it, so maybe that's my problem. LOL

[–] [email protected] 2 points 1 month ago (1 children)

Just thinking what possibilities. Some thoughts.

  • We always use Ubuntu LTS and do not install or upgrade a release until is out for 6 to 9 months. For Debian we use stable.

  • Make certain your install media is good and also the computer storge media.

  • Keep the system updates current.

  • Use packages installed from the standard repo and supported by the security team.

Not sure what else.

[–] [email protected] 1 points 1 month ago (1 children)

Use packages installed from the standard repo and supported by the security team.

Can you be more specific? Does this mean use snap packages? Debian packages? Flatpak (which isn't even officially supported without installing some extra packages to begin with)?

Snap packages seem to be hated for their instability, so it could be related to that.

load more comments (1 replies)
load more comments (1 replies)
[–] [email protected] 3 points 1 month ago (1 children)

Another potential cause for random slowdown, errors and crashes could be overheating. Check that the fans are spinning and airflow is unobstructed. I don't remember from the top of my head and I'm not near a computer but maybe somebody else remembers his to check that all sensors are detected and operational.

[–] [email protected] 1 points 1 month ago

I haven't tested temperatures, but things (fans) appear to be responding as I'd expect. These issues are coming up even when there's nearly no CPU usage and without the computer really doing much of anything.

[–] [email protected] 27 points 1 month ago* (last edited 1 month ago) (6 children)

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.

[–] [email protected] 8 points 1 month ago

Yeah, Ubuntu is really corpo these days, tons of bloat too. I avoid it like the plague.

[–] [email protected] 6 points 1 month ago (2 children)

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.

[–] [email protected] 5 points 1 month ago (2 children)

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?

[–] [email protected] 4 points 1 month ago (4 children)

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.

load more comments (4 replies)
load more comments (1 replies)
load more comments (1 replies)
[–] [email protected] 14 points 1 month ago (3 children)

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

load more comments (3 replies)
[–] [email protected] 6 points 1 month ago* (last edited 1 month ago) (3 children)

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.

load more comments (3 replies)
load more comments (2 replies)
[–] [email protected] 9 points 1 month 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.

[–] [email protected] 2 points 1 month ago (1 children)

Linux has always been the way you've described across many different distros for me over the years.

By far the most stable for me was Fedora. I've been running CachyOS over the last year or so and it's been solid.

Until today. For some reason KDE takes forever to startup now. A few apps have this problem as well.

[–] [email protected] 4 points 1 month ago (1 children)

I've used Linux as my main and only workstation for over twenty years, and I've never had an experience close to what OP describe, so no, I wouldn't say it's always been that way.

load more comments (1 replies)
[–] [email protected] 47 points 1 month ago (2 children)

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").

[–] [email protected] 4 points 1 month ago (1 children)

Start with Linux Mint.

On this laptop, Mint was even worse, unfortunately!

I do have it running on a miniPC hooked up to my TV, though. Very basic stuff like video streaming. :(

[–] [email protected] 5 points 1 month ago (2 children)

It runs my TV too, which is a 7-year-old Dell All-in-One touch screen that works great.

load more comments (2 replies)
load more comments (1 replies)
[–] [email protected] 70 points 1 month ago (1 children)

Choosing Ubuntu over Fedora because of American ties is rich

[–] [email protected] 10 points 1 month ago (12 children)

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

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

load more comments (12 replies)
[–] [email protected] 2 points 1 month ago (1 children)

Offhand anecdotes here as I only have Ubuntu on a 2012 MacBook.

That said the error post update is likely just a service that didn’t restart properly. Many of these are not necessarily critical, does it say what program crashed? A reboot would guarantee a fix here.

Unfortunately the issues with apps might be the snap packaging, this does slow apps down a bit which could cause pretty much all the remaining issues. I haven’t personally used it but might look up flatpak as a replacement and see if that helps. If others don’t explain how to do this I will try to come edit this later with an explainer or link or something to help.

[–] [email protected] 2 points 1 month ago (3 children)

Unfortunately the issues with apps might be the snap packaging, this does slow apps down a bit which could cause pretty much all the remaining issues. I haven’t personally used it but might look up flatpak as a replacement and see if that helps. If others don’t explain how to do this I will try to come edit this later with an explainer or link or something to help.

I've been reading about Snap packages not being ideal.

I did get flatpak working (one app is only distributed through flatpaks), but I wonder if it would be better to move any packages to flatpaks, or even just DEB packages instead of Snap.

[–] [email protected] 1 points 1 month ago

Yes, snap sucks.

load more comments (2 replies)
[–] [email protected] 2 points 1 month ago (1 children)

Like @[email protected] just said, run memory test.

What hw do you have in that laptop?

something went wrong, but we're not sure what it is.

Check the system journal with

sudo journalctl -e

[–] [email protected] 2 points 1 month ago (4 children)

What hw do you have in that laptop?

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

sudo journalctl -e

This generates a lot of stuff. Anything in particular that I should post?

load more comments (4 replies)
[–] [email protected] 6 points 1 month ago (2 children)
[–] [email protected] 4 points 1 month ago (1 children)

I did a full memtest and chkdsk BEFORE installing Linux (I'm dual booting right now), and things were fine. Again, I only seem to be having issues in Linux, not Windows (native or through virtualbox!).

Even just now, Digikam is crashing, but it won't let me force quit (waiting just brings up the window again).

[–] [email protected] 2 points 1 month ago (1 children)

Which memtest did you use?

[–] [email protected] 2 points 1 month ago (1 children)

It was the Windows Memory Diagnostic Tool. Reboots into the diagnostics utility and tests. Same with the CHKDSK, all from the system recovery boot (no through the Windows GUI).

[–] [email protected] 3 points 1 month ago (1 children)

As others have mentioned I'd use a proper tester (aka memtest86+), it will probably take overnight.

[–] [email protected] 2 points 1 month ago (3 children)

Shit. Well, if I have to, I have to.

But this doesn't explain why it would affect only Linux (assuming bad RAM). That's the sort of thing that would cause Windows to go into a frenzy, and I simply don't have that experience with BSOD or crashes like that.

load more comments (3 replies)
[–] [email protected] 1 points 1 month ago (1 children)

That's a good idea also snaps can run like hell in general but more so if memory is out of wack.

Also if they did pay for support what did canonical have to say?

[–] [email protected] 1 points 1 month ago (5 children)

That's what I was thinking too... If they're running Ubuntu then they're probably installing packages through snaps, and that's always been the worst experience for me. Those apps lag down my whole system, crash or lock up, and generally are unusable. I run Debian but have run into apps that wanted me to use a snap install. One package I managed to find a direct installer that is rock-solid in comparison to the snap version, and the rest of the programs I abandoned.

Firefox (since it was mentioned) is one of those things I believe Ubuntu installs as a snap, despite there being a perfectly usable .deb package. I applaud the effort behind snap and others to make a universal installation system, but it is so not there yet and shouldn't be the default of any distro.

[–] [email protected] 1 points 1 month ago (2 children)

This in insightful! What are other distros using for their software store? Flatpak or native Debian packages (or both)?

load more comments (2 replies)
load more comments (4 replies)
load more comments
view more: ‹ prev next ›