What are some significant differences to expect when switching to an alternative, and can that affect gaming compatibility and performance?
Except for systems with very limited resources, systemd or not won’t make much of a difference in performance. A lot of tutorials on reading system logs and managing background services will assume that you are using systemd.
I’ve only ever used distros with systemd, not necessarily with intent, but because it was the default and well-supported. Probably won’t switch unless
- Debian switches
- there’s a change that breaks my workflow
- it somehow starts phoning home to a big datacenter.
Systemd is fine. Stop getting trolled by antiquated neckbeards.
Unless you find a specific problem with something, don’t go looking for reasons to fix that which is not broken.
i actually like systemd. i’m not sure why I wouldn’t want to use it.
I use systemd it’s fine and requires very little extra thought.
it’s one of those cases where if you have to ask, you should probably just use
systemd. anything else is outdated or a passion project based on some idealism, which i’m all for, but if you’re worried about gaming performance as a primary concern i’d put it out of your mind. for example, i’m an obsessive tinkerer that uses NixOS and Arch before that and i use nushell and Neovim and Hyprland, but i use systemd cuz i don’t see a reason not to. it’s well supported and stable.I would say the big thing that might give you trouble is not the init system, but NetworkManager. NetworkManager is the… network management software (wow who woulda guessed?) used on desktop linux distros.
People have many criticisms of it, that are similar to criticisms applied to systemd (it’s also Red Hat software), so I see my friends switching to iwd, wpa_supplicant, or other alternatives when trying something other than systemd as well.
It gives them a lot of pain. None of the other alternatives are as reliable as NetworkManager when it comes to connecting to Wifi. Switching away from Systemd shouldn’t be too hard, but NetworkManager is much tougher to give up. Thankfully, you can run NetworkManager on non-systemd setups.
I’m switching to GuixSD. Fortunately I have an old laptop and can build up my system there until I feel confident enough to do the real switch.
Pros I have encountered so far: booting in 20 seconds. Nice, although small, community. Scheme is cool. When the time comes, I will just need to copy two text files (and my dotfiles) to the main laptop, and my system will be (theoretically) the same, and it will be (theoretically) unfuckable.
Cons I have encountered so far: some kinks that were quick to research and fix while on an Arch-based distro, now are a bit more of a pain (but most of them in the fun way at least). For now I have given up trying to make the Thunar archive plugin work and switched to PCmanFM. Also I had to install Logseq as a flatpak. I have started very recently and I have not installed much yet so no idea about the impact on gaming.
ETA: there’s !guix@lemmy.ml and !guix@infosec.pub on Lemmy.
Runit is softly better but Systemd is perfectly fine. I would prioritize runit on very old hardware.
I have heard that systemd is “heavier” than alternatives. I haven’t experienced that. I don’t think gaming is impacted at all.
I use openrc on Gentoo for desktop. It requires some script hooks for things that expect systemd, but works quite well. I don’t pay attention to it much, unless I’m writing an init script.
I’m currently using
systemd, but have been strongly contemplating a migration to Void, which would have me usingrunit






