3 ms·
The thing is, I own a mac, and I've never had to touch launchd. I've hit severe systemd bugs on 100% of the linux desktop installs I've set up in the last 5-10
by hedora 3y ago
The thing is, I own a mac, and I've never had to touch launchd.
I've hit severe systemd bugs on 100% of the linux desktop installs I've set up in the last 5-10 years. (examples: "x/wayland session management is broken", "uncached DNS takes 10 seconds to resolve", "this service is masked, and none of the force-unmask paths work", "omg lol no more logs for you", and so on).
The fact that pid 1 can even be involved in those sorts of userspace bugs shows how broken the architecture is.
- olddustytrail 3y agoThey aren't. You have no idea how init systems work. I've no idea what kind of broken thinking leads you to believe anything you've written. What exactly do you think is running with pid 1 and what do you think that means?
- CoolCold 3y agoOh, Linux on desktop year yet to come- hopefully this will save you ton of efforts and time.
- pelasaco 3y ago> (examples: "x/wayland session management is broken", "uncached DNS takes 10 seconds to resolve", "this service is masked, and none of the force-unmask paths work", "omg lol no more logs for you", and so on). I used to be release manager for a Linux distro. Mostly, such issues were integration problem and not a systemd problem. In some cases that I worked on, the integration wasnt well-thought, or it was done in some amateurish way which needed actually some extra hours of professional software development to make it "production ready". Unfortunately part of the process of working with open source.
- eropple 3y agoThis is one of the downsides of systemd from a community perspective--it's not that it doesn't work; it largely has, and has consistently, for most people and most distros who've adopted it pretty much since the jump! But the bonkers level of partisan poo-flinging by folks who will not simply go off to Devuan or whatever has inculcated an automatic assumption that a system built by some of the most talented folks working in the Linux space simply has to be broken whenever they have a problem. By being ambitious, systemd brought it on itself, but it's frustrating because the conversations don't go anywhere and don't matter.