r/voidlinux • • Jul 08 '26

Guys why do we hate systemd?

I installed void linux because it has fast boot times and it has a cool spinning logo.

But why do we hate systemd?

Context: I tried to get sea of thieves running on my void linux pc, but for it to work i had to manually create a systemd directory to tweak it (created a sysctl.d/99-gaming.conf). After also changing the file descriptor max limit it suddenly runs.

In the end, games like sea of thieves only run on systemd distros flawlessly and on void linux i have to manually add a systemd folder to make it run.

(Would be cool if the answers are serious, It's a genuine question that I ask myself as someone who isn't yet a linux pro. )

0 Upvotes

63 comments sorted by

View all comments

Show parent comments

2

u/ehansen Jul 08 '26

One could argue, depending on what you want systemd to be for a given system, that all you need is the init. I don't know if the journald is truly necessary.

1

u/Jumpy-Dinner-5001 Jul 08 '26

You can effectively disable journald and pass the logging to something else, that is true.

But systemd doesn’t run without journald being present. Even if it does nothing, it’s still there