this post was submitted on 30 Jan 2025
28 points (88.9% liked)

Linux

49393 readers
1589 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 5 years ago
MODERATORS
 

I am looking to switch to a different Linux distribution (or BSD). I currently use openSUSE Tumbleweed, which is quite nice, but I'm having issues with my USB ports and it takes a hot second to boot up.

However, the reason I'm asking here instead of going straight to DistroWatch is that my laptop has a problem. When I turn it on, it bootloops unless it's connected to power when I press the button. As such, this distribution would need to be able to handle running for weeks on end without a reboot.

I could get this repaired or replaced, but I have neither the time nor the money to spare.

So, does anyone have any suggestions? Or should I just slap Fedora Kinoite on it and call it a day?

all 44 comments
sorted by: hot top controversial new old
[–] utopiah@lemmy.ml 5 points 2 hours ago

Debian... but also to clarify it's not "old" at all. I'm using Debian on my servers, yes, but also on my desktop that use daily, to work and to play video games on, including VR. So... don't think because it's "old" and "stable" it means it's outdated.

[–] monovergent@lemmy.ml 9 points 5 hours ago

When maximizing uptime, Debian is the no-fuss way to go.

[–] ColdWater@lemmy.ca 15 points 7 hours ago* (last edited 7 hours ago)

Vanilla Debian is very stable, it can keep running for years without a reboot, I can't say if it fixes your USB problem tho

[–] eugenevdebs@lemmy.dbzer0.com 1 points 3 hours ago

I think almost any distro would be good at uptimes for days or weeks on end, but personally:

If you have newer harder, Fedora will have newer packages and drivers for that hardware.

If you have anything older than 2 years, Debian should be fine as long as you don't mind older editions of your favorite desktop environment.

I think something to consider is that most distros don't care when you update, as long as you update properly.

Arch for example doesn't care of you update daily, weekly, or monthly. They just want you to update all packages at once instead of partial upgrades to help solve errors and ensure everyone is on the same page when needing help.

My personal vote would be Debian, as that can stay up for months without issue, but I get distracted by new bells and whistles on KDE releases so I use Fedora.

[–] Churbleyimyam@lemm.ee 7 points 6 hours ago

If I were you I would definitely use Debian 12.

[–] IsoSpandy@lemm.ee 0 points 2 hours ago

LFS is the only true distro

[–] j4yt33@feddit.org 1 points 4 hours ago

Just installed Pop! OS and am very happy with it, very stable, no problems so far! In the past I've tested Mint, Manjaro and openSUSE I think. Switched back from windows as I don't need remote access anymore and there's nothing that makes me want to go back

[–] muhyb@programming.dev 6 points 7 hours ago* (last edited 7 hours ago)

I mean, if you are already on openSUSE, why not just use Leap? You won't need to update it a lot hence you won't need to reboot.

[–] jamesbunagna@discuss.online 19 points 11 hours ago (2 children)

As such, this distribution would need to be able to handle running for weeks on end without a reboot.

So, it has to be something stable (i.e. receive little to no updates) that's capable of updating without requiring a reboot. That makes any stable distro a candidate. As such, choose either:

  • Debian or something based on it
  • Gentoo (stable branch)
  • Nixos (stable channel)
  • openSUSE Leap
  • Ubuntu or something based on it
[–] IsoKiero@sopuli.xyz 8 points 8 hours ago (1 children)

Ubuntu or something based on it

I would not recommend ubuntu, specially on this case. System updates, snapd mostly, have gone downhill and it's nearly impossible to avoid reboots for extended periods. Debian seems to be still as solid as it's always been.

[–] lordnikon@lemmy.world 1 points 7 hours ago (1 children)

It's like people forget Ubuntu is based on Debian but I guess with Snapd that may no longer be true.

[–] irotsoma@lemmy.blahaj.zone 3 points 7 hours ago (1 children)

Also Canonical has added a lot of problems to promote their monetization strategies lately. Mostly aimed at business rather than regular users, but still causes problems for home users.

I generally prefer RHEL based distros over Debian based ones, so Rocky Linux for servers is my current go to and Fedora for desktop, though Fedora is heading in a similar direction as Ubuntu I feel...

[–] lordnikon@lemmy.world 1 points 2 hours ago

Very true I have been a Debian user since 98. I have tried other distros but it only lasts a month or two before I come back. Debian just works and if you need something newer testing works great got home use. I can wait a little when freeze happens and worse case I have flatpak and distrobox to fall back on.

[–] smiletolerantly@awful.systems 4 points 10 hours ago

Might even be worth checking if https://github.com/NixOS/nixos-hardware has a straight-up fix for the issue.

[–] eugenia@lemmy.ml 2 points 6 hours ago

I've been using Linux since 1998 on and off, and in the last few years, exclusively. I like Debian-Testing, and Linux Mint. Nothing else seems to work as I want it, it seems.

[–] Zucca@sopuli.xyz 2 points 7 hours ago

Just settle with Gentoo, like I have since 2004. No need for switching. 😇

[–] BlastboomStrice@mander.xyz 7 points 9 hours ago

If youre coming on Nixos, I have a lot of resources in the bookmarks section here: https://codeberg.org/BlastboomStrice/LinuxPlan/src/branch/main/LinuxPlan.md#nixos-bookmarks

(This was a guide I made for myself in the span of ~4months to transition to linux and I still update it some times.)

[–] Aatube@kbin.melroy.org 4 points 9 hours ago (1 children)

When I turn it on, it bootloops unless it's connected to power when I press the button.

Have you tried updating your BIOS?

[–] hellfire103@lemmy.ca 3 points 9 hours ago (1 children)

That's a good idea. Why didn't I think of that?

[–] Aatube@kbin.melroy.org 4 points 8 hours ago

Well I didn't think of it when I had Linux boot issues either until I asked a forum lol

[–] FloMo@lemmy.world 7 points 11 hours ago

My debian machines usually only have their uptime interrupted by power outages or the like. They’re not my daily drivers, but very stable and reliable.

I have Linux mint on my “daily driver” (used for work and gaming) desktop and I’m also very pleased with it - most updates can be installed without rebooting and it’s over-all a pretty trouble-free experience!

Hope this helps!

[–] Frederic@beehaw.org 4 points 10 hours ago* (last edited 10 hours ago)

I'm using MX Linux AHS on my PC for years, it is my work PC, 40h/week, for 3 years now, 0 problem with it, no systemd, no flatpak, no snap, and using Xfce is so nice :)

It is debian based and always up to date for firefox etc. For instance we are January 30th, my kernel is 3 days old.

6.12.11-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.11-1~mx23ahs (2025-01-27) x86_64 GNU/Linux

[–] Shimitar@downonthestreet.eu 4 points 10 hours ago

Gentoo! Of course!

[–] merde@sh.itjust.works 2 points 10 hours ago (2 children)

i will add a question to theirs: Why is Fedora not in the suggestions?

i'm only interested in negative criticism, if you please. What made you avoid or stop using Fedora?

[–] jamesbunagna@discuss.online 3 points 10 hours ago

I have daily driven (a) Fedora(-based distro) ever since I started using Linux. So I'm absolutely biased towards it. However, as Fedora is a semi-rolling release distro that really likes offline updates that involves a reboot, it simply falls flat when it comes to satisfying OP's needs. They would have a very similar experience to their current one with openSUSE Tumbleweed, the very same they actively want to get rid of.

[–] hellfire103@lemmy.ca 1 points 10 hours ago (1 children)

Three reasons for me:

  1. DNF can be kinda slow
  2. Fedora is owned by Red Hat, which is owned by IBM, which is American and also assisted the Axis powers during WWII.
  3. SELinux was created by the NSA. I know it's FOSS, but I don't feel I can trust any three-letter agency.
[–] superkret@feddit.org 2 points 9 hours ago (3 children)

Fedora isn't owned by Red Hat. It is a community-driven distro which Red Hat uses as a base for RHEL.
And you aren't a paying customer. You can use Fedora without giving a single cent, or any telemetry data, to Red Hat.
Your stance is like saying "I'm not taking this free bread roll, because people I don't like also eat bread rolls."

[–] asap@lemmy.world 3 points 12 hours ago (2 children)

Put Aurora on it - an improved version of Kinoite.

https://getaurora.dev/

[–] exu@feditown.com 6 points 10 hours ago (1 children)

That requires reboots to update.
Nothing against Aurora, I might run my customized version of it new systems, but any system update requires you reboot the device.

[–] asap@lemmy.world 1 points 8 hours ago

Sure, I was just expanding on OP's Kinoite comment.

Aurora can however go weeks or months without a reboot (you don't HAVE to update), so that's still ok.

[–] jimmux@programming.dev 2 points 11 hours ago

Or Bluefin, depending on desktop preference. I've been using both and can recommend either.

[–] furrowsofar@beehaw.org 2 points 11 hours ago* (last edited 10 hours ago)

Ubuntu should be able to. They even have some sort of kernel hot patching service I have not used.

If you do not care about kernal updates then most distros should be fine. Just ignore the reboot suggestions.

Edit: If you do not reboot you might want to make sure critical things are restarted such as you web browser. Or just logout and login again. One hopes the distro appropriately handles service updates but who knows for certain.

[–] thingsiplay@beehaw.org 3 points 12 hours ago

Basically an distribution that is not a rolling release. Its hard to recommend a specific distribution. You could use one of the Ubuntus, a Fedora Atomic variant, Mint, they should be able to run for weeks without issues. Unless you update a system component that requires a restart to take into effect. Why not openSUSE Leap?

I'm personally on EndeavourOS, a rolling release and update often (even the Kernel). My PC is also on for 24h, usually for days, sometime even a week. One trick to avoid some of the restarts is to just logout and login the user. This should be no problem for you and at least some of the components start fresh due to login.

[–] 0x0@programming.dev 2 points 11 hours ago (1 children)

this distribution would need to be able to handle running for weeks on end without a reboot.

Any decent distro then.
Slackware ftw

[–] hellfire103@lemmy.ca 2 points 10 hours ago

I never really got on with Slackware, but I might give it another shot...

[–] sxan@midwest.social -2 points 9 hours ago (1 children)

If you can boot from USB, I'd look at Ventoy, which will let you put multiple distro ISOs on a single USB stick and then pick one of them to boot from when you boot up. I linked to a tutorial rather than the project page for a quick review.

It could be that OpenSUSE is contributing to your boot issues, and that one of the other distros may have a kernel and configuration that plays more nicely; Ventoy will help you determine this. It'll also let you play with several distros without having to install all of them, and see if you like one more than another.

If your boot problem is hardware related - either an issue with the hardware itself, or just Linux compatability, then you should stay away from rolling release distros like Arch; while you can configure them to minimize reboots, they're managed in such a way as to expect people to upgrade frequently, including the kernel, which requires reboots. For example, I run Arch and I love it, but I also tend to not upgrade it very often and the longer between upgrades, the greater the chance of something going wrong during an update. It's absolutely the least dependency-hellish distro I've used if you update frequently, but something like Debian is better if you're looking for long uptimes.

TL;DR: use Ventoy and try several distros. If you find that your boot problems persist through several distros, ignore rolling-release distros like Arch, Alpine, and Void, and focus on Debian-derived distros like Debian, Ubuntu, or Mint. Or you can try a Redhat derivative, but I hate RPM with the fire of a thousand suns so I'd recommend that last - still, some obviously insane people like it, and it's an option.

[–] hellfire103@lemmy.ca 1 points 9 hours ago

The boot issue is definitely hardware related. The machine doesn't even power on the display before restarting.