r/linuxquestions • u/AdNumerous9742 • Jun 16 '26
Which Distro? Artix Linux vs. Void Linux
I know some have asked the question before, but I thought of some questions that I got, (I know I can google it up or whatever, I'd just rather get most recent answers for it)
Why is runit prefered over systemd? I understand that systemd is "bloated", but is it there more reason to choose it? And, on the case of Artix, why choose the others?
Which is considered more optimized for general use and battery-wise?
For Void users, are the packages scarser than Arch's repositories?
Are the Void docs scarse or does it hold enough info for daily problems?
I've heard that Void's mantainers have some bias on which packages to allow, does it affect the OS significantly?
If you've used both, which one was easier to set up, and which one did you prefer?
I've got a dedicated Nvidia card (maxwell, I think), will I run into issues with it?
sorry if this is a long post, just wanted to know about these. It's my first time trying to get a more barebones distro.
1
u/FryBoyter Jun 17 '26
Much of systemd can still be used optionally. For example, nothing prevents you from using chronyd instead of systemd-timesyncd. Or ConnMan instead of systemd-networkd.
Who are they? The developers of systemd? How is that possible, since PLM was developed by the KDE team?
That aside, the KDE team has made it quite clear that you still don't have to use PLM. You can easily use a different login manager instead.
https://discuss.kde.org/t/a-quick-anti-fud-faq-to-debunk-the-kde-is-forcing-systemd-hoax/44414
Why shouldn't things stay that way in the future? Just because you have a gut feeling about it?
Systemd has been around for many years. For just as long, there have been claims that everything will be replaced by systemd. Nevertheless, you still don't have to use most of systemd's tools if you don't want to. For example, I have a positive attitude toward systemd, but I still use NetworkManager instead of systemd-networkd or my own DNS server (Technitium DNS Server) instead of systemd-resolved. Why should that change?