just brew it! wrote:
Guess I'm about due for a new build... will probably pull the trigger on a Ryzen build around the time 18.04 LTS is released. Which means I'll get to start having all the systemd fun I keep hearing about from other people.
I've seen or heard about all kinds of systemd issues on upgrades. There is practically nothing on clean installs.
At work, we had an unwritten policy that "upgrades" which introduced systemd would be clean installs. I don't touch Linux a whole lot compared to some of the other guys, but I have the impression that most of the systemd complaints are a result of a shoddy upgrade process. It seems to me that most of the bad press is caused by cruft-induced, intractable problems combined with a lack of established systemd gurus to fix them.
I'll grant that there may be legitimate cases where systemd just doesn't play nice with some existing daemon somewhere. That can happen with anything new. But a clean install with good customization seems to have very few problems. There may be issues related to parallelizing the init process, but there is a well-documented method for addressing dependencies, e.g., if you're adding software from outside your distro's repo.