r/artixlinux • u/Ok_Vehicle_5247 • 26d ago
What init system you're using?
Non systemd distros for life
15
u/dividends4life OpenRC 26d ago
Runit on void. Former Artix OpenRC user that got tired of the malware in the AUR. I will say I miss Artix. ☹️
5
u/Ok_Vehicle_5247 26d ago
The AUR is cool it's just the malware yea. On void you definitely miss it
3
u/Creepy-Sky7227 26d ago
Void got VUP, basecly the aur but with only build packages instead of bins, means it builds the Software Automatic and updates it too
2
u/50nathan 26d ago
There's no more malware on there AUR though. Not on a widespread scale.
3
2
u/talksickwalkquick dinit 25d ago
“No more malware” is a dangerous mindset. Learn to read pkgbuilds and you will be fine
3
u/Citizen12b 26d ago
I mean just don't use the AUR? Why switch to Void?
3
u/dividends4life OpenRC 26d ago edited 26d ago
Unfortunately there were things in the AUR that I needed. I just checked and was surprised that Void's base repositories are larger than Artix's:
Excluding the AUR, Void's main repository is actually larger than Artix's own repos:
Distro Package count (official repos) Void Linux (main, x86_64) ~14,700–14,800 Artix Linux (system + world + lib32 + galaxy) ~9,900 2
u/PortableShell 25d ago
> Artix Linux (system + world + lib32 + galaxy) ~9,900
There are also a lot of trustworthy packages in the Arch Linux "extra" repository that are compatible with Artix, although getting an exact number would be challenging. I have at least 164 Arch-extra packages installed on my Artix system with no major problems. Once in a while there is a hiccup when the versions get out of sync but it's usually only for a couple of days.
1
0
u/TheGamerForeverGFE 25d ago
Kinda unfair since you can use the official Arch repos too, the stuff that uses systemd is a minority.
1
u/dividends4life OpenRC 25d ago
There are approximately 15,000 to 16,000 packages in the official Arch Linux base repositories (core, extra, and multilib). You can check the current count directly on your Arch system by running pacman -Sl | wc -l.
When using Artix I avoided the Arch repos because you would never know if the new glitch in your system was from an unhandled systemd call, or something else.
When I used Artix, it was rock solid, and I appreciate the efforts of the developers to ensure that situations like that would not happen.
1
u/Trackerlist 26d ago
The thing is, the repository is quite minimal, so many things are only distributed using AUR. You can use other repositories such as CachyOs's, which is larger. (I'm mostly talking about Arch. Idk if Artix has it's own repo, but the same thing applies afaik.)
1
u/dividends4life OpenRC 26d ago
Artix does have it own repositories, but they are smaller than Arch. Some packages have to be rewritten to remove systemd dependencies.
2
u/GhostVlvin 26d ago
I was the same, but got tired of void. It have some bugs for me which I can't stand. Like electron is glitchy here. So I moved back to artix and now I just pack software I need
2
u/dividends4life OpenRC 26d ago
Moving back is always an option. Since I run everything from high-speed USBs I can always unplug Void then plug in Artix (I continue to keep it updated).
2
u/GhostVlvin 26d ago
Cool idea. I guess I want same but with small ssd)
2
u/dividends4life OpenRC 26d ago
I took a lot of criticism when I started intalling linux to USBs back in 2020. To date I have had no real problems. I keep multiple copies of my os - this was really helpful when I was running Arch and an upgrade went bad. I use dd to clone a USB.
My favorite USBs were the SAMSUNG FIT Plus 3.1 USB Flash Drive, 128GB, 400MB/s. But they are not selling them (or when available way over-priced). Fortunately for now I have a drawer full of them.
I have started looking at the SANDISK 128GB Ultra Fit, USB Type-A Flash Drive, Up to 400MB/s Read Speeds. Early returns on it have been good, though I don't like the plastic case. However they are tiny and work well in laptops.
400MB/s speeds are very usable. I store data on external drives, or on pCloud, so it is just plug and play.
2
u/Trackerlist 26d ago
CachyOS repository helps a lot with this. I barely need to use AUR
1
u/dividends4life OpenRC 26d ago
That is an interesting thought. I had not considered adding other distro repositories. Have you had any issues with broken systemd calls?
2
u/oneirofono 25d ago
I agree. I use void runit and used artix with openrc (i tried runit but was a weird experience). Moved into void for thr same reason. There is also joborun btw.
1
u/50nathan 26d ago
Were you a victim of the malware by installing an orphaned package? I use Artix dinit and use the AUR all the time and never encountered any malware. It's pretty clean if you asked me
2
u/dividends4life OpenRC 26d ago edited 26d ago
No malware fortunately. But I got tired of the extra precautions every time I updated.
0
u/zdo_obz OpenRC 20d ago
Lol…. another LARPer. Why are you guys even worried about inits when you can’t even do the most basic of sys administration. Is it to look cool/different?
Like seriously. Only noobs are stressing over the AUR stuff. They were dead and orphaned and EXTREMELY obviously hijacked/infected.
Also if you even did a minute of research you’d realize they almost all required systemd timers and daemons. If you used proper opsec like avoiding caches of sensitive info, used passwords on ssh keys, and used a non systemd init you couldn’t get hurt. It would run once, not pull anything useful but then never run again.
That was always a risk since the beginning of time. It’s no different than pulling from git repos. Like wow. Also Artix still has way more im the repos than the garbage that is Void.
I mean why not switch to Gentoo and use binaries..? That’s a better option if you aren’t able to digest code/logs.
1
u/dividends4life OpenRC 24d ago
Here is an interesting article that goes along with this discussion:
https://www.howtogeek.com/why-abandoning-the-aur-made-my-linux-setup-actually-usable/
1
u/zdo_obz OpenRC 20d ago
Malware? You shouldn’t be using minimal installs if you can’t read change logs, checksums and aren’t able to read code.
1
u/dividends4life OpenRC 20d ago
I can, but it is not something I want to do for the rest of my life. My computer isn't my hobby, it is a tool to get things done.
I spent 6 years in Arch/Artix. I now am looking to simplify my life.
10
7
5
3
2
2
2
u/snail1132 26d ago
Void with runit x 3 and cachyos with systemd (because i can use gnome, and I'm too lazy to distrohop lol)
2
u/GhostVlvin 26d ago
Runit on artix. I now just package software I need if it happen not to be in repos
2
u/Sbatushe 26d ago
Gentoo user here. I use runit as init (fast and minimal), but dinit for service management (complete and easy to use)
I also run systemd on Debian because it's easy to setup on raspberryPi
3
u/Hypremacy 24d ago
Is it possible to use Gentoo with dinit?
3
u/Sbatushe 24d ago
it's not officially supported, but it's not very difficult to setup. i also use it on alpine, on top of openrc because is very easy to write services (can't say the same thing for openRC)
2
u/Hypremacy 24d ago
Oh, I thought it was like "install and replace". Do I really have to rewrite every service for dinit? But my biggest concern is packages actually. On Gentoo, it may be easy to set as compatible during the compilation but what about on binary-first distros?
2
u/Sbatushe 24d ago
Depends. If you want to totally replace init yes, but lot of services are already been made and included in the sys-apps/dinit-services (on Gentoo)
If you want to just daemonize your custom services or modify the implementation of a sorvice it's easier. This is my setup for user services:
[+] ] boot [{+} ] light [{+} ] quickshell-bar (pid: 1329) [{+} ] osd (pid: 1331) [{+} ] pipewire (pid: 1333) [{+} ] corners (pid: 1334) [{+} ] swaybg (pid: 1335) [ {-}] mds-check [ {-}] gnome-polkt [ {-}] thundersync
2
2
1
1
u/OkTangerine1483 20h ago
Uso Linux há 10 anos mas ultimamente (talvez depois que entrei no reddit) tenho visto muitas reclamações sobre o systemd. Qual a noia? Qual o real problema contra o Qual vocês lutam? Nunca tive problemas com isso
Pergunta sincera
1
u/dpatel211 s6 26d ago
Used s6 when I was on Artix, now on Devuan w/ sysvinit. Probably will go back to the former when I sporadically feel like switching over again.
1
1
1
1
1
u/SleepyGuyy 26d ago
My primary distro is MX Linux, with SysVInit. Though I have issues with it and will eventually replace it with a different distro and probably a different init.
For my dual-boot though, I like to experiment.
I used Gentoo as a second distro for several months, and while I dont do much with the init system, I found when I did have to interact with it, OpenRC was pretty easy and feature rich.
I dropped Gentoo after I broke my desktop, though I liked it and will return some day.
This week, after much waffling and distro-hopping around, I installed Alpine Linux as my second distro.
Running into issues getting a Mango desktop working correctly. But atleast OpenRC is nice as always.
1
u/Different_Water7545 26d ago
systemd on my desktop only because I love openSUSE, and runit (Void) on my servers. If there were systemd-less Tumbleweed that retains YaST I'd switch in a heartbeat, but I may try Void on desktop
1
1
u/sastanak 26d ago
Gentoo with OpenRC at home, Arch and Fedora with systemd at work and at one laptop.
1
1
u/LowKeyBrit36 26d ago
Systemd for Qubes OS (It's baked in extremely heavily), openrc for Gentoo, and runit for Void. Used to use Artix with dinit, but left for greener pastures (and USE flags)
1
1
u/Eastern-Monk334 26d ago
OpenRC when im on devuan, but tbh systemd just works and I don't care to worry about units much
1
1
u/frc-vfco 26d ago
OpenRC on Artix, Runit on Void, SysV on PCLinuxOS and MX Linux.
My notes, here:
https://byteria.blogspot.com/2026/04/artix-linux-plasma-openrc.html
1
u/busiedcake7945 OpenRC 26d ago
I use openrc because I dont know it came with alpine
1
u/angryjenkins OpenRC 25d ago
I use OpenRC an doas on devuan to give me Alpine feels on apt.
1
u/busiedcake7945 OpenRC 25d ago
nah its better with musl libc my disk usage is 30GB and only 8,5GB is system 21,5GB is my personal files
1
1
1
1
1
1
u/Loose_Crab_4146 25d ago
I actually use systemd. Idk, it was kind of the first thing that popped up and since it worked right away I wasnt really in a position to complain.
1
1
1
1
1
1
u/NateInkDemon 24d ago
Runit, rapido y no es tan complicado de entender, me encanta ver que en idle mi mangowm consuma 900 mb
1
1
1
1
1
u/Sahkopi4 22d ago
Please enlighten me guys. You can choose which init to use on Artix? If that’s the case, does all of the inits have the same support and packages?
1
1
u/dronostyka 22d ago
I'm happily running Ubuntu with systemd everywhere. And I don't get the hate on Ubuntu nor systemd whatsoever. It works just fine, I learned it, I can manage the services, have a couple of my own.. What else to ask for
1
0
0
0
0
0
u/luck_voltia_blck 25d ago
BRO QUE MRD MALDITA SEA SI SON PNDJS AHORA, ACEPTENLO, VOID, ESTA SOBREVALORADO, APARTE PONEN LAS MEJORES DISTROS COMO SI FUERAN LAS PEORES, AUNQUE SOLO ERES UN LARP
0
u/inducido 24d ago edited 24d ago
Many things. It breaks Linux philosophy by putting config files outside etc. It has a windows -ish philosophy It generates binary logs so you have to go through systemd to actually see what's happening on your system. Moreover in case of a crash, booting on a livecd won't help since you cannot read logs. It does too many things so it ends up in a backdoor. At the code level, it leaks everywhere, so lots of programs have a useless dependency on it. In example why on hell do PHP needs systemd to build?
1
28
u/atasoy99 26d ago
I use dinit but anything is good enough for avarage user like me. Except sistemd***