Remix.run Logo
tcbawo 7 hours ago

I am pretty sure that my previous attempts at a Linux desktop have failed because I would tweak my setup by installing packages and updates until I broke it and needed to reinstall. But I want my machine to be indestructible and "just work". Waiting day(s) to diagnose and fix an issue just isn't worth it. I have been contemplating a switch to Linux again. This time, I will embrace a LTS distribution and virtualization so that my tinkering doesn't break things. I always want a safe level to fall back to. Also, I would enthusiastically pay for a support subscription. I know they are out there. Which companies/organizations have the most positive impact in the open source community?

TingPing 7 hours ago | parent [-]

There is no meaningful support subscription for end users, only enterprise. If you want to donate pick specific small projects you like.

I don’t understand how someone breaks a system but look into immutable options like Fedora Silverblue.

tcbawo 7 hours ago | parent [-]

It has been a few years, but for example breaking the display, bluetooth, power states/sleep, or wifi. Or subtly messing up dependencies of various other packages that I was trying. I just don't want the overhead of system administration. These days I mostly use VMs or WSL. But I am thinking that I want my host OS to be Linux.

TingPing 7 hours ago | parent [-]

Immutable saves you from packaging issues but configuration always has to happen to some degree. To help there maybe use file system snapshots (btrfs) to rollback changes.

tcbawo 6 hours ago | parent [-]

From what I remember, trying to fix configuration was mostly to recover from whatever broken state package/distro updates caused. Thanks for the Silverblue suggestion. In recent years, I enjoyed using Pop!_OS, at least on VMs.