What are some significant differences to expect when switching to an alternative, and can that affect gaming compatibility and performance?
What are some significant differences to expect when switching to an alternative, and can that affect gaming compatibility and performance?
Why you want to switch from systemd? I hate how complex it is, this age verification and that they’re trying make make Linux more Windows like, but in that bad way (it’s created by people who prefer Windows over Linux so yeah). But if your installation is working and don’t have troubles then don’t switch.
Switching to “alteratives” shouldn’t affect gaming compatibility at all, cause you don’t need any daemons to play your games (maybe if you want to host server or use vpn for multiplayer). Remember that systemd is not init system, but software suite which provide init system also. I think that systemd might use more resources than other solutions. Some software can rely on systemd, but when are you installing program from your system repositories it will work cause it’s prepared to work if you’re using solid Linux distro. I had situation on MX Linux that I downloaded Mullvad VPN from Mullvad’s Debian repositories and it wasn’t working, because of no systemd. Then I discovered that MX Linux have Mullvad VPN in own repositories and it worked. On every non-systemd Linux distro you can install elogind which is usually preinstalled and it also care about compatibility layer.
If we speak just about other init systems try what you like. My favourite is runit, but the most popular alternatives are OpenRC (this is what I usually using, even right now on laptop and PC) and sysvinit. sysvinit was terrible experience for me on Devuan, on MX Linux okay; OpenRC is just okay, but I have few reasons to hate it.
Systemd is used by the most of people so if something will screw up more people can help you and there’s more tutorials on internet, also sometimes you need to tinker more on other init systems from my experience as systemd is more handholding. But using different init system will give important experience and learn you more how your system works.
If you’re looking for non-systemd distros check MX Linux which is the really good system, also for not advanced users who just want to run their games. It’s using sysvinit and you have GUI tools to control daemons.