Skip to main content
Topic: What am I going to lose out of systemd? (Read 1496 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

What am I going to lose out of systemd?

Well, I don't have much knowledge about init systems, but I did some research that led me to systemd controversies like binary logs and so on. My question is, like the title says, will I lose Games or docker support too? Or nothing changes?

Re: What am I going to lose out of systemd?

Reply #1
I'm using Artix Linux on my ROG laptop.

Nvidia driver smoothly running, KVM/QEMU is running, Docker is running.
All is good.

All you need is just install right packages for your system, depends on the init system you are using (openrc, runit, or s6).

Re: What am I going to lose out of systemd?

Reply #2
I suppose, games and docker don't rely on the init system.

When switching out of systemd, you'll lose:

1. User services. Runit and openrc don't support user services. It is said that s6 does, but you need to put some time and effort studying the s6 documentation. That means, e.g., you'll need to manually put pipewire into your startup in order to start it during your X11 session. But it's quite simple.

2. Systemd automount. If you don't use systemd mount units, you lose nothing.

3. Systemd-boot. If you use grub, you lose nothing.

4. Systemd timers. There is cron instead.

5. You'll lose those of AUR packages which are strictly dependent on systemd. Any of systemd units provided with AUR packages apparently won't work and you'll need to write you own startup scripts for your chosen init system. But such cases quite rare.

6. PITA during systemd upgrades. Artix uses init systems which are mature and stable (save, perhaps, suite66, which is under active development), and they don't break during upgrades. You'll get bored quite quickly.

Re: What am I going to lose out of systemd?

Reply #3
Quote
What am I going to lose out of systemd?
Most of what is wrong with contemporary GNU/Linux distributions:

https://suckless.org/sucks/systemd/
https://nosystemd.org/


Out of systemd? The whole systemd, minus some of its programs which can be compiled standalone, don't constitute the init system itself and don't interfere with supported init systems.

Re: What am I going to lose out of systemd?

Reply #4
Well, I don't have much knowledge about init systems, but I did some research that led me to systemd controversies like binary logs and so on. My question is, like the title says, will I lose Games or docker support too? Or nothing changes?

You may gain some hair back if you are that worried LOL ;) 
Seriously the only way to judge is try Artix then you will know for yourself Openrc and runit are very stable runit give fast boot times apart from that all 3 are fine.

Re: What am I going to lose out of systemd?

Reply #5
What do I miss about systemd?  I miss all the insane dependencies for compiling a simple project.  Also without systemd, I miss rebooting my computer all the time, apparently because the systemd culture shuns uptime of years

Re: What am I going to lose out of systemd?

Reply #6
The only thing you'll lose out of systemd is a bloat init which does too many things. You won't lose anything good.

Re: What am I going to lose out of systemd?

Reply #7
Hi, If you want to learn what is bad about systemd then look no further than this excellent article:

https://unixsheikh.com/articles/the-real-motivation-behind-systemd.html

and Artix is at the top of his favourite Linux distributions:

https://unixsheikh.com/articles/some-of-the-great-gnu-linux-distributions.html
Asus X470 Prime, AMD Ryzen 7 1700X, 16 Gb Corsair RAM, 2 x GT1030 GPU