I'm done with systemd because it sucks
I have to much issues with #systemd that I'm willing to continue, here are the 2 major ones:
1) On system startup, I don't see all the starting daemons anymore, just until #initrd is finished and then nothing more until #LightDM starts and the graphical UI comes up
2) Console output is no more scrolling down. Maybe this is the reason for 1) here. So this is what happens: I have to execute a small shell script to decrypt and mount my /home
directory. It will mount an USB stick and uses #GnuPG to ask me for a passphrase which decrypts a symmetric key stored on that USB stick (backed up on 2 other sticks). Then it will decrypt the #LUKS device which contains my /home
directory. It will also start a filesystem check prior mounting it to /home
with fsck.ext4 -yv /dev/mapper/home
. For this it outputs messages I actually need to see if all went smooth. SystemD seem to have a bug here that prevents it from showing (no scrolling text). I have to switch consoles e.g. with ALT+F1/F2
and the output is shown again.
This really sucks as this way, I cannot properly maintain my #Linux system. I'm now migrating to #Devuan which is free of systemd and which provides the previous old-but-working #sysvinit . So, goodbye #Debian /systemd and hello Devuan/sysvinit!
like this
herve_02 reshared this.
Hervé S.
in reply to Roland Häder🇩🇪 • • •Roland Häder🇩🇪 likes this.
Roland Häder🇩🇪
in reply to Hervé S. • •@Hervé S. Yes, you are basically right.
And I'm aware of that, that the switch (currently withheld, e.g.
sysvinit
however was always the default in Debian. And since some months I'm having these described issues. Sure this way no bug is fixed.libpulse0
needs to be rebuild with no systemd support) to another (older and known-to-work) one isn't without any "risk".But yes, I give it a chance. It is worth the try. I need PulseAudio here as I might stream on #TwitchTV some games with #OBS and with ALSA, the sounds from the game cannot be heard on stream (but sure I do). So for now, I have to wait that the conflicts/broken package dependencies are getting fixed.
herve_02
in reply to Roland Häder🇩🇪 • • •@Hervé S.
systemd create some weird problems really really hard to understand and to fix because it is really really form form KISS. it was pushed in a lot of distros because it phagocyte more and more stuff, hence it is more and more difficult to maintain a distro without it.
and, it was pushed by red hat in all major distro, just before be bought by ibm, what a coincidence.
V. T. Eric Layton
in reply to Roland Häder🇩🇪 • • •Roland Häder🇩🇪 likes this.
Roland Häder🇩🇪
in reply to V. T. Eric Layton • •V. T. Eric Layton
in reply to Roland Häder🇩🇪 • • •Tad
in reply to Roland Häder🇩🇪 • • •#Slackware has no systemd and never did. I even made my own Slackware more “debian-like” by installing a third-party app called “slapt-get” which mimics Synaptic package manager. Debian is still my “daily driver” as they say, but Slackware runs a lot like Debian for me and no systemd stuff to worry about.
#MX-Linux has systemd but supposedly “doesn’t use it.” It’s there because a lot of software depends on it. #antiX is based on Debian but has no systemd at all, even as a dependency. It’s made by the same team that makes MX-Linux.
Roland Häder🇩🇪 likes this.
attilax
in reply to Roland Häder🇩🇪 • • •Roland Häder🇩🇪 likes this.
Tad
in reply to Roland Häder🇩🇪 • • •Roland Häder🇩🇪 likes this.