The thing with systemd is not simply "learning" things, but the fact that its so buggy and bloated and the main developer doesn't really care.
most Ubuntu or Mint users aren't going to notice the kinds of bugs it has, and they're equally unlikely to appreciate the poor design philosophy behind systemd
In fact I'm avoiding all his projects (don't need any of them), he tends to keep that same mindset in all his works.
sure, but convincing people to ditch systemd for OpenRC is one thing, getting them to configure jack audio and eudev is just more on top, it may be all too much for some people. Building up the ecosystem around well designed alternatives to invasive Red Hat products is important to keep Linux going in the direction of good quality software engineering.
Corporate software is basically attacking Linux with these bad quality system components (and in other ways too, arguably), so sure, start with yourself. But we really have to make the most convincing case to ditch this crappy stuff to those who otherwise wouldn't care.
Oh, everyone is free to choose, i'm all in for defending this freedom of choice.
To me dumping pulseaudio was very simple: Just make a decent asoundrc (either user or systemwide). Alsa can do its own software mixing for output AND input, it can even do fancier stuff such as a global equalizer or you can make virtual devices with your favorite LADSPA plugins.
pcm.!default {
type asym
playback.pcm "plug:dmix"
capture.pcm "plug:dsnoop"
hint {
show on
description "Default ALSA"
}
}
Pulseaudio like systemd does have some interesting features, but they are rarely needed for most users (such as a network audio device). Indeed most audio professionals stick with jackd, but honestly alsa itself will do for most needs. One glaring exception is bluetooth compression codecs, luckily i don't even use bluetooth.
Avahi i have never used in my life, and the
systemd talk has been already made. I think he is now involved in a fourth project but i forgot about it.
I'm on
Artix and eudev is in use, the distro maintainers (all two of them) did all the work for me
. There are various DAW oriented distros that include jackd, and iirc they even ditch pulseaudio in the debian/ubuntu based ones. Artix does come with pulseaudio but i quickly got rid of it. There is apulse for the rare program demanding it (Skype?).
But we really have to make the most convincing case to ditch this crappy stuff to those who otherwise wouldn't care.
I guess the simplest way is:
Bad:Good:trouble is there aren't many non-systemd Linux distros, and Devuan is probably gonna be the most user friendly of them all (Gentoo isn't really user friendly). There must be some more I didn't mention
Actually, its much simpler, just visit Distrowatch and do this
custom search. 81 results and counting...