| Gnome vs KDE isn't really a thing, deb vs rpm isn't a thing, X vs Wayland is only a temporary thing, Pulse vs PipeWire isn't a thing, PipeWire implements pulse apis. systemd vs $INITSYSTEM is also temporary, though on a longer timescale. We need the old generation to die before systemd is accepted by everyone. I don't mean to shit on your argument, but most things are either just preferences or progress that isn't done yet. I'm about as bleeding-edge as can be (always latest stable kernel with xanmod patches) from NixOS, using Wayland and PipeWire. The move to PipeWire made literally everything better for me (just works TM). While Wayland isn't perfect yet. Gnome or KDE is a preference, it doesn't matter much and they're cooperating on many Wayland extensions. systemd hate is either because you love the drama or you like bash scripts. I don't particularly like either, so I like systemd. A good thing people often forget with Wayland, PipeWire and systemd is that they are making our ecosystem a bit less fragmented, which I see as a great win, especially since I'm a NixOS user, my system relies heavily on systemd being declarative. My distro of choice wouldn't work as well (at all) without all "standards" (both real and implementation) that systemd and freedesktop puts forward. Back on topic, the Linux desktop is honestly quite great if you constrain yourself a bit (Run a stable distro with boring tech, no Nvidia) or live on the bleeding edge where things also work well but might require more maintenance. Lets be honest though, if I wasn't running NixOS I would probably run Ubuntu with whatever display and audio server they decided for me. And the package manager would be apt, brew, nix or flatpak depending on application. (Now it's Nix and Flatpak only). |