this post was submitted on 20 Feb 2024
175 points (95.8% liked)

Linux

54465 readers
569 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
 

Which one(s) and why?

(page 5) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 1 year ago

arch with gnome. arch because pacman and AUR, gnome because I messed around with tiling window managers for an unnecessarily long time but I don't have infinite time to customize and personalize every aspect of my computer and map every action to a keyboard shortcut and memorize them :) I need to det stuff done. I sort of forced myself into using the least amount of customization. that's why not KDE.

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

Way back when I think it was SUSE for me after BeOS went under. Ubuntu, debian, arch, and then nixos maybe 7 or 8 years ago. Back to ubuntu for work for a few years, but nixos full time now.

[–] [email protected] 2 points 1 year ago

I am running Debian / KDE with a lot of KDE adjustments/configuration. Debian to ditch snaps, KDE because I can 'adjust' it to my liking.

[–] [email protected] 0 points 1 year ago
  • Ubuntu
  • Opensuse
  • Linux Mint
  • Fedora
  • Manjaro
  • Endeavour OS
[–] [email protected] 7 points 1 year ago* (last edited 1 year ago)

My journey was:

  • Mandrake/Mandriva
  • Debian (v2.4)
  • Ubuntu (v6.04)
  • Debian (8)
  • Arch Linux
  • NixOS

I left Debian for Ubuntu when it simply worked better and left Ubuntu when it became too restrictive and weird. I need a working system but my freedom to experiment. Then I discovered arch and never looked back. Still kept Debian on servers.

Currently using arch on desktop machines and nixos on my servers. But I use nix for Dev environments and dotfiles even on arch.

Not sure if I'll stay with NixOS but for now that seems like the direction I'm going to. Still love Arch Linux for it's freedom though, but I'm getting older and don't have the time to fiddle with everything.

[–] [email protected] 3 points 1 year ago

Gentoo for personal experimentation

Mint for work & recommending to beginners

Debian for personal production, work, & pretty much everything else

[–] [email protected] 3 points 1 year ago

I went Ubuntu -> Xubuntu -> Debian -> Manjaro -> Arch -> Nix

Arch is still the longest lasting and I'm dual booting with Nix right now, but Nix has been a dream when it comes to gaming stability and I think if it continues I'll stay.

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

Am I the only one who doesnt distrohopp?

Installed debian for homelab and bam it works. Installed PopOS on desktop and bam it works.

Many years ago I tried ubuntu and didnt like it, this time I was thinking Ill just switch distro until I find the right one, but it happened sooner than expected 😉

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

I've seen a lot of Debian mentions on the Linux communities here, lately. More than usual, lol. Maybe I should give it a good try with Flatpak to handle non-system packages.

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

Which one(s)

Unsure if distrohopping the dualboot counts, but if it does, then the following was my path (note that after Fedora Silverblue was installed, it remained on the system; the two distros in between the two Silverblues were dualboots):

Fedora Kinoite -> Fedora Silverblue -> EndeavourOS -> Nobara -> Fedora Silverblue

why?

I started with Fedora Kinoite after spending 1-2 weeks on gathering information on distros. During the research-phase, I learned what distros are, their components, how to analyze the differences between distros, which components are ultimately more beneficial for me and thus slowly but surely the distro that would suit me best started to take shape.

My switch to Linux was on the basis of privacy concerns and Windows 10's mishaps on my laptop were what pulled the trigger, which in retrospect were probably caused by hardware faults. Regardless, as privacy was my main concern, security became paramount; as there's no privacy as long as access to your data is not secured off. Therefore Qubes OS, while not necessarily a Linux distro, would have been my first choice. But, unfortunately, my system wasn't capable of running it.

Therefore, I had to settle with something else. As my endgame is Qubes OS, I wasn't very interested in getting into the nitty gritty of Linux for the virtue of hardening it. Instead, I opted to rely on a distro that would do the heavy lifting for me. Such a distro wouldn't only have to be known for taking security very seriously, they also required an excellent track record. As such, I landed on Fedora, Kicksecure and openSUSE. Other projects that are known to take security seriously like Whonix and Tails aren't suited for general use. Furthermore, they're ideally used in conjunction with another system; Whonix as a VM and Tails accessed on a USB-stick whenever you require an amnesic operating system.

Choosing between Fedora, Kicksecure and openSUSE was hard based on these criteria only. The third and final criteria to seal the deal was atomicity. Like I mentioned earlier, my laptop had issues; it could randomly turn off. So I needed a robust system that could handle such disturbances and not die in the process. This is where the aforementioned atomicity comes into play, this ensures that the system either updates or not; no in-between messed up state due to a power outage or whatsoever. At the time, only Fedora had a somewhat mature system capable of atomic upgrades; namely Kinoite and Silverblue. The differences between these two were about their respective desktop environments. I hadn't experienced either of the two previously, but went initially for Kinoite for how KDE Plasma reminded me more of what I was already used to (i.e. Windows).

Fedora Kinoite came with its sets of troubles. It was still a relatively young project; it was the first release in which it was officially supported. As I knew how easy Fedora's Atomic distros made switching from one base to another, I just rebased to Fedora Silverblue with the rpm-ostree rebase fedora:fedora/35/x86_64/silverblue command and went on with my life 😜.

After this came the honeymoon-phase and I was really positively surprised by how well everything was going. From all the things I had done for the sake of privacy, switching to Linux was (and still is) my favorite. But as I was ever expanding my Linux workflow to include everything I did on Windows, I happened to reach a (seemingly) insurmountable obstacle; Davinci Resolve. No matter what I did on Fedora Silverblue, it was always functioning less performant compared to Windows; which in retrospect seems to be related to the fact that Davinci Resolve requires a dedicated GPU on Linux (though some workarounds do exist). In hopes of resolving this issue, I tried to install Arch as a dualboot. As this was pre archinstall, this was a miserable experience. And after a few tries, I still wasn't content with what I got and instead opted to install EndeavourOS.

EndeavourOS was pretty cool. I already liked what I saw from Arch within Distrobox and EndeavourOS was able to deliver an excellent experience (at least initially). Davinci Resolve worked better here than it did in Fedora Silverblue. And it was overall a pretty snappy experience, so I returned to it occasionally for other things (like gaming) as well. Until..., one day..., it just stopped working 🤣. Perhaps I could have done a better job by installing Snapper/Timeshift, but I didn't and didn't care enough for it to reinstall...

Of course, the departure of EndeavourOS did leave behind a void, so eventually I tried Nobara as I believed it might be capable to provide a similar experience. And I did like it, though not to the degree of EndeavourOS. Eventually this one also passed out 🤣.

Currently, I've just dismissed the idea to run Davinci Resolve on Linux and I'm more happy ever since 😜. For better performance during gaming, I've since been resorting to bazzite-arch and Conty. While performance shouldn't be as good as native CachyOS or other highly optimized gaming distributions, it's more than fine as is and the sub 5% performance/fps I'm missing out on is not worth for how much more convenient my current setup is.

FWIW, I do see myself utilizing Gentoo and NixOS in their designated qubes whenever the switch to Qubes OS occurs. But until then, I'm making the best out of Fedora Silverblue.

[–] [email protected] 16 points 1 year ago (1 children)

Mint unironically. I've reached a point where I've got a lot of things going on in my life that I don't have the time and just need something that works and I don't need to fiddle around with much.

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

This makes me feel better. I had the entire intention to distro hop around but mint was the first one and it just worked lol

load more comments (1 replies)
[–] [email protected] 1 points 1 year ago

After years of stable distros and dealing with outdated software, and years of arch and dealing with updates causing me to fail to boot, I've recently hopped through every popular distro and landed on MX+Nix.

It solves both of my problems. The system is rock solid thanks to Debian, and I still get bleeding edge userland packages from nix unstable.

[–] [email protected] 2 points 1 year ago

Crux. Simplest package building system out there, and the core is just out of the way completely, giving you the keys to setup your system just the way you want it.

[–] [email protected] 7 points 1 year ago
[–] [email protected] 15 points 1 year ago (1 children)

Servers are a different story but for Desktop, OpenSUSE.

Because:

  • It's stable even on their rolling OS (Tumbleweed)
  • Gaming works exceptionally well
  • CUDA works with little effort
  • RPM-based (personal preference)
  • zypper is an excellent package manager and my experience has been better than that of yum/dnf
  • Extensive native packages and 3rd party repos
  • No covert advertising in the OS
  • Minimal (no?) Telemetry
  • Easy to bind to active directory
  • it feels polished and well built
  • I do not have to mess with it to make it work

Part of my transition from Windows to Linux was that basic tasks like installing software or even the OS itself shouldn't be a high effort endeavour. I should be able to point to a package file or run a package manager and be able to go about my day without running "make" and working my way through dependency hell.

I say this as a Linux user of all different flavours for well over 15 years who has a deep love for what it brings to the table. If we want it to be common place with non-IT folks, it needs to work and it needs to be simple to use.

load more comments (1 replies)
[–] [email protected] 5 points 1 year ago

Arch for my PC and laptop, Debian for all my servers, VMs, LXCs, etc.

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

Up until last year I would have said Ubuntu. It was qualitatively the best desktop choice when I started with it in the aughts, and is still one of the few distros that has a reasonable out of the box install option with LVM. But I recently tried a Silverblue variant and NixOS, and I like what I see. Once I'm comfortable enough I will switch, I'm tired of the ensnapification and the Pro nag screens.

[–] [email protected] 10 points 1 year ago

Ensnapification is hilarious lmao

[–] [email protected] 2 points 1 year ago

Keep distrohopping. I think I cannot settle.

[–] [email protected] 22 points 1 year ago

Debian. So many other distros are based on it anyway. I use it on damn near everything now.

[–] [email protected] 6 points 1 year ago

Gentoo.
Everything just works and I can configure everything the way I want.

[–] [email protected] 5 points 1 year ago

Fedora Secureblue Kinoite (based on ublue, based on Fedora)

Before:

  • Linux Mint (crashed randomly)
  • Manjaro (was awesome, convinced me of KDE)
  • MX Linux (why the hell is this so recommended??)
  • Kubuntu (broke)
  • KDE Neon (broke)
  • Fedora KDE (broke)
[–] [email protected] 1 points 1 year ago (1 children)

EndeavourOS. Bleeding edge and super easy to use. It's perfect.

[–] [email protected] -2 points 1 year ago

Has endeavourOS enabled testing repositories as default? If not why call it bleeding edge, it is barely cutting it.

Being a passive victim of systemd crud makes it more like a rusty bent edge if any edge at all.

@Comradesexual @tet

[–] [email protected] 17 points 1 year ago

I settled on two.

  1. Arch for my desktop, because there I like having an always up-to-date system with the latest drivers and libraries so that I can always try the latest versions of whatever it is I want to play with next. Pacman is also a pretty good package manager, and almost any piece of software that is not in the default repos can be found in the AUR. For the rest, I also like that Arch just gets out of your way and lets you configure your system how you want.

  2. Debian for anything that runs unattended, like all my homelab services. It's well tested, offers feature stability, has long-enough support, and doesn't do weird things every other release like forcing snaps or netplan or cloud-init on you. Those "boring" qualities make it the perfect base to run something for a long time that doesn't scream for attention all the time.

[–] [email protected] 2 points 1 year ago

Nowhere. I install whatever will actually get through the installation process without fucking itself up on the hardware that I'm using.

MOST of the time that ends up being Mint because the developers aren't idiots. SOMETIMES it's Ubuntu. But neither wants to install properly every time, because of course not.

[–] [email protected] 5 points 1 year ago* (last edited 1 year ago)

Archlinux, probably 15 years ago already. Before it tried it all.

At beginning only my computers. After a few years when working still insisted on using ubuntu lts versions and others because "oh stable for sure", but they got very broken and software was not updated enough to use things I needed. It was mess of Frankenstein systems with ppa for hardware support and other random programs.

Started using arch on work computers too.

Never needed to change afterwards. All my computers both personal and work have it.

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

I've settled on openSUSE and Fedora. All my personal systems are currently on some version of openSUSE but zypper sucks so I'm considering the move back to Fedora. Oh and my son and wife's laptops are on Fedora just cause I never moved them to openSUSE.

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