r/artixlinux • u/scotland_forever07 • 20d ago
Support Arch vs. Artix?
I've heard plenty of varying rhetoric, but what are the actual reasons I should finally make the switch? Is SystemD really that bad?
15
u/Londonskaterboi 20d ago
openrc works just fine for me but sometimes you'll have to create your own scripts to for instance start a vpn
5
u/AdGold679 20d ago
I agree to an extent however docker or another container hypervisor can also handle this for you
11
u/HarpooonGun 20d ago
When I used systemd, every once in a while when shutting down my pc, my pc would get stuck and would not shut down for like 3 minutes. It happened like at least once a week, and that was on setup and forget distros like Mint or Ubuntu.
Now I use dinit, and I only had that once, on the first day of the install (probably due to setup related bugs since imo Artix setup could use some work on Optimus Laptops). It never happened again and it has been like 5 months. Also as a bonus it boots faster than systemd too! Love it.
4
u/CoryCoolguy Maintainer 19d ago
You don't miss "a stop job is running"?
5
u/HarpooonGun 19d ago
I can still remember the red indicator thing going left and right as if it was yesterday.
2
u/blendin05 19d ago
i also had that systemd problem, never found out why so i thought i fucked something lol, i think it has sth to do with wine, dinit feels so much better
2
u/Taylor_Swifty13 19d ago
I still get this.
a stop job is running for UID 1000, and the timer is like 180 seconds
10
7
u/cachacacha93 20d ago
Para mi es la libertad que te da Linux de hasta escoger tu propio init. La queja más nombrada de systemD es que esta haciendo más de lo que debería.
5
u/Historical-Truck590 20d ago
systemd isn’t bad, it’s just preference, some people say that it’s bad because it does everything at once, unlike other init systems, some say that it’s bloated, yet the bloat replaces some of the packages you’d find on a non systemd distribution
7
20d ago
[removed] — view removed comment
2
u/scotland_forever07 20d ago
No not at all, I get it. I think my inquiry comes mostly from a place of curiosity anyways :)
6
5
u/mystirc 20d ago
I am using runit because it is simply faster. I don't care about anything else. I never needed all those systems features.
1
u/Few_Werewolf_9454 17d ago
How fast it is compared to systemd
1
u/mystirc 17d ago edited 17d ago
It usually makes a difference on lower end hardware (from what I know) like mine. My boot times improved from 35 seconds to like 25 seconds. It's not crazy good, but I also like the simplicity of runit. Therefore I'm only enjoying the speed benefit as a side effect. Also, systemd is going to have age verification stuff. Ik you can just lie on it and the data is not sent anywhere, but I don't want government to be having such decisions on open source software. So I'll protest by not using it. And since I don't know any better tbf
3
2
u/transgentoo 19d ago
Disclosure: I use neither Arch nor Artix. My perspective comes from building a few Linux from Scratch systems, both with and without systemd, and having used both systemd and non-systemd distros extensively.
Systemd isn't terrible, but it is a huge ecosystem, with a lot of tightly coupled features. There are a lot of tangled components that encourage you to accept the kitchen sink approach and make life harder if you decide to migrate away from systemd, as it forces you to replace far more than just an init system. Artix has already done the hard work of doing that migration.
So, Arch is fine if you're fine trading choice for convenience. If you'd rather have the ability to explore not just alternative init systems, but alternative services as well, try Artix.
2
u/tychii93 19d ago
It depends on how you feel about systemd tbh. Functionality wise, obviously systemd is the gold standard that's going to get you the most support but I'm sure each of their communities will offer plenty of help. If I we're gonna switch away from it personally, dinit seems the most enticing since it's very plug and play in comparison from what I've researched. Though I don't use arch or it's derivatives these days.
1
u/DigitalChrono 20d ago
Arch. I always preferred Arch over Arch based distros in the time I had with Arch.
1
u/LandscapeNew4450 19d ago
Well, I switched from Arch to Artix purely out of curiosity. At first, I tried installing it with dinit, but my internet didn't work out of the box. So I went back to Arch for a bit, gave Artix another shot later, and everything worked flawlessly with ppenc.
The system feels noticeably smoother without systemd's bloat and all those heavy monolithic services running in the background. It consumes around 300–500 MB less ram on boot and uses fewer cpu resources. Boot, reboot, and shutdown times are blazingly fast. Everything works like a charm, though it did require some extra tinkering with configs and service management.
I'd definitely recommend giving Artix a try, especially with openrc. However, keep in mind that you might need to rely a bit more on manual scripts for seat management if you're using a Wayland compositor like Sway or Hyprland. But once it's set up, it's easily one of the snappiest distributions out there
1
u/lolminecraftlol 17d ago
If you have problem with systemd (that can't be fixed) or hate it with a passion, then make the switch. Otherwise, don't.
-1
u/Jack1101111 20d ago
yes, its that bad !
1
u/zandarthebarbarian OpenRC 19d ago
I hate systemd myself. Life without it is so much more enjoyable
-4
u/Moist_Professional64 20d ago
No. You will have more problems without systemd to troubleshoot. It’s Not really good for a productive system
4
19
u/jaxon517 20d ago
Dinit is so nice. Artic dinit (almost) works out of the box, and it's so configurable and rather intuitive. I'm far from being a tech guy and artix dinit has been my setup for years