this post was submitted on 24 Mar 2025
0 points (NaN% liked)

Linux

55874 readers
583 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
 

Those who don't have the time or appetite to tweak/modify/troubleshoot their computers: What is your setup for a reliable and low-maintenance system?

Context:

I switched to Linux a couple of years ago (Debian 11/12). It took me a little while to learn new software and get things set up how I wanted, which I did and was fine.

I've had to replace my laptop though and install a distro (Fedora 41) with a newer kernel to make it work but even so, have had to fix a number of issues. This has also coincided with me having a lot less free time and being less interested in crafting my system and more interested in using it efficiently for tasks and creativity. I believe Debian 13 will have a new enough kernel to support my hardware out of the box and although it will still be a hassle for me to reinstall my OS again, I like the idea of getting it over with, starting again with something thoroughly tested and then not having to really touch anything for a couple of years. I don't need the latest software at all times.

I know there are others here who have similar priorities, whether due to time constraints, age etc.

Do you have any other recommendations?

all 24 comments
sorted by: hot top controversial new old
[–] truthfultemporarily@feddit.org 2 points 3 months ago (3 children)

Get a big mainstream distro and stop tinkering with it.

[–] dino@discuss.tchncs.de 0 points 3 months ago (1 children)

Such a bad comment, what does tinkering mean? Not use any software besides the default one? So only browsing and text apps? facepalm

[–] DarkMetatron@feddit.org 1 points 3 months ago

Tinkering, in my personal definition, would mean installing third party repositories for the package manager (or something like the AUR on Arch) or performing configuration changes on the system level.. Just keep away as most as possible from accessing the root user (including su/sudo) is a general a good advice I would say.

[–] d00phy@lemmy.world 0 points 3 months ago (1 children)

This really is the answer. The more services you add, the more of your attention they will require. Granted, for most services already integrated into the distro’s repo, the added admin overhead will likely be minimal, but it can add up. That’s not to say the admin overhead can’t be addressed. That’s why scripting and crons, among some other utilities, exist!

[–] cerement@slrpnk.net 1 points 3 months ago
  • yet another vote for Debian Stable
  • second the comment on: if you need a newer kernel for hardware reasons, use backports
  • Xfce
  • stick to flatpaks when dealing with wanting to try out a new program (if you like it, then make the decision to use apt or not)
  • don’t confuse “hasn’t been updated” with “hasn’t needed to be updated”
[–] Naich@lemmings.world 1 points 3 months ago (1 children)

Ubuntu. It's boring but it all works.

[–] danielquinn@lemmy.ca 0 points 3 months ago

Ubuntu is literally just Debian unstable with a bunch of patches. Literally every time I've been forced to use it, it's been broken in at least a few obvious places.

[–] crmsnbleyd@sopuli.xyz 0 points 3 months ago

Debian. Unattended upgrades. Maybe flatpaks if your (GUI) stuff isn't on debian

[–] asap@lemmy.world 0 points 3 months ago* (last edited 3 months ago) (1 children)

Desktop:

Server:

Zero maintenance for any of them. Not just low maintenance, but zero.

[–] JustEnoughDucks@feddit.nl 1 points 3 months ago (1 children)

Doesn't ucore also have to restart to apply updates?

Not super ideal for a server as far as maintenance and uptime to have unexpected, frequent restarts as opposed to in-place updates, unless one's startup is completely automated and drives are on-device keyfile decrypted, but that probably fits some threat models for security.

The desktop versions are great!

[–] axum@lemmy.blahaj.zone 0 points 3 months ago* (last edited 3 months ago) (1 children)

Not super ideal for a server as far as maintenance and uptime to have unexpected, frequent restarts

This is such a weird take given that 99.9% of people here are just running this on their home servers which aren't dictated by a SLA, so it's not like people need to worry about reboots. Just reboot once a month unless there's some odd CVE you need to hit sooner than later.

[–] dino@discuss.tchncs.de 0 points 3 months ago (1 children)

So why would somebody run that on their homeserver compared to tried and true staples with tons of documentation? 🍿

[–] axum@lemmy.blahaj.zone -1 points 3 months ago

You're right, they should be running Windows Server as God intended 😆

[–] mbirth@lemmy.ml 0 points 3 months ago (1 children)

Ubuntu. Or, get a Mac - which is even more “boring”.

[–] lka1988@lemmy.dbzer0.com 0 points 3 months ago* (last edited 3 months ago) (1 children)

As someone who just had to bandaid an unexplained battery draw on his wife's MacBook - no, Mac OS no longer "just works". Apple buries some of the most basic settings inside a command line-only tool called pmset, and even then those can be arbitrarily overridden by other processes.

And even after a fresh reinstall and new battery, it still drains the battery faster in hibernation mode than my Thinkpad T14 G1 running LMDE does while sleeping. Yeah, that was a fun discovery.

That Thinkpad is by far one of my most dependable machines.

[–] mbirth@lemmy.ml 0 points 3 months ago (1 children)

If you have battery drain, make sure you’ve disabled the option to regularly wake up and do some background processing (check for emails, sync photos, etc.). Settings → Battery → Options… → Wake for network access. (Or search for “Power Nap” in the System Sertings dialog.)

No need to use pmset for that.

[–] lka1988@lemmy.dbzer0.com 0 points 3 months ago* (last edited 3 months ago) (1 children)

So here's the thing - if you can think of it, I've already tried it 😅 I spent a week and a half sifting through countless forum posts on Apple's own support center, Macrumors, reddit, and a host of other forums.

The "Wake for network access" setting was the first thing I disabled after I wiped and reinstalled the OS. Among a number of other settings, including "Power Nap". Still got the fucking "EC.DarkPME (Maintenance)" process firing off every ~45 seconds, no matter what I did, causing excessive insomnia and draining the battery within 12 hours.

What I ended up doing was using a little tool called "FluTooth" to automatically disable wifi/Bluetooth on sleep (the built-in OS settings did fuck-all), set hibernationmode to 25, and a few other tweaks with pmset that currently escape me (edit: disabled networkoversleep, womp, ttyskeepawake, powernap - which was still set to 1 even with the setting in System Settings was disabled 🤨), and a couple others I can't remember as it's not here in front of me).

I put several full charge cycles on the brand new battery before it finally calmed the fuck down.

[–] SL3wvmnas@discuss.tchncs.de 0 points 3 months ago (1 children)

I feel you. I still use an intel macbook with tweaks i cannot remember plus 3rd party utils like Turbo Boost switcher. That experience alone has kept me from upgrading to newer models.

In retrospect my powerbook g4 (Ti) and os 9 was peak computing.

[–] lka1988@lemmy.dbzer0.com 0 points 3 months ago* (last edited 3 months ago) (1 children)

My Thinkpad T14 running Linux Mint (LMDE) gets better battery life on "Suspend" than that damn MBP does when hibernated. It's the 2017 A1706, too - out of ALL the variants it had to be that one 😂

[–] SL3wvmnas@discuss.tchncs.de 0 points 3 months ago* (last edited 3 months ago) (1 children)

Oh no. Maybe some Incense to cleanse the demons? (⊙_⊙)

Edit: I just remembered I had a similar problem, after changing the battery on my 2015. This thread at macrumors helped me tremendously especially the last entry (did it on three seperate days before it had an effect.) but I'm sure you already tried all of that. Just for the off chance.

these Intel Macs were such a bad experience.

[–] lka1988@lemmy.dbzer0.com 0 points 3 months ago (1 children)

That thread was a godsend. Turning off tcpkeepalive was the other one that I couldn't remember, but that seemed to help out as well.

My wife has had multiple MacBooks over the years (I set up her old 2009-era A1278 with Linux Mint for the kids to do homework), and after I "fixed" it and talked about the longer wake-up process, she told me that's what she was used to already and the "super fast wake up" was a very new thing for her when she bought it. So no complaints from her, and the battery performs better. Win/win.

[–] SL3wvmnas@discuss.tchncs.de 0 points 3 months ago* (last edited 3 months ago)

That is so good and satisfying to hear.

I'm also currently almost exclusively on Linux. My Spouse has a Fedora powered Notebook with a super fast 8/16 core amd processor and loves it dearly. (Cannot remember the maker, but since the BIOS/setup was huge PITA I wont be buying from them again.) I used to love the simplicity and light-weighted -ness of apples setup, but over the years Linux systems made it far easier to use them as a "digital hub". Turns out I did not enjoy selling my soul to Satan (Oracle Virtualbox) or pay an extra 100 bucks per year (Corel Parallels) just so I could use a few windows only tools I had.