landing in #archlinux after many years in devuan is a strange thing. yet, i forgot about #artixlinux and have a plan to migrate tonight
i'm still keeping #devuan on the other machine
landing in #archlinux after many years in devuan is a strange thing. yet, i forgot about #artixlinux and have a plan to migrate tonight
i'm still keeping #devuan on the other machine
I think it's about time I ditched Arch Linux for Gentoo. Arch has gotten easier and I've gotten bored with it. Once I've settled to Gentoo, I'd have Void Linux scratch my "Arch Linux" itch
I mean, I've already explored Linux distros with different inits. I don't think anything can stop me when I have Arch, Gentoo, and Artix wiki handy
Does anyone use #artixlinux? I was planning to try that instead of hard-to-install #archlinux.
I’ve been trying to switch over from Arch to Artix (dinit) for the past week, and from KDE to Gnome at the same time.
For whatever reason I couldn’t get GDM to work. I kept getting a black screen with a blinking cursor. Logs show libmutter can’t find XDG_RUNTIME_DIR. I’m using Turnstile and Seatd, elogind is also installed. Everything else works fine.
Got fed up after spending a few evenings trying to fix it. Removed Gnome and installed Hyprland. Life’s good again
Artix Linux: Arch Goodness Without Systemd
https://eggflix.foolbazar.eu/videos/watch/15e85a92-ef91-48dc-9361-d564c9196375
Parfois, on tombe sur des trucs bizarres dans le logiciel libre, comme une distribution live qui fait consommer 3,8 Go de mémoire avec l'utilisation d'Openbox. Si, c'est possible...
Out of all Artix Linux init "siblings", OpenRC is the slowest to boot, at 6 seconds. Subsequent reboots doesn't help either.
Not much has changed in RAM & disk usage though.
It's alright. I'm also the slowest and the laziest out all my siblings. It usually takes me 1 - 2 hours to finish my meals while they're done in like 5 - 10 minutes lol
I just like to savor the flavors, y'know? Plus I eat a lot more than them.
I got it! So for Artix Linux OpenRC:
rc-update add/delete <service> to enable/disable a service.
rc-service <service> start/stop to start/stop a service.
Gotcha. This will really come in handy for when I actually migrate to Gentoo and become a Gentoo citizen (just kidding lol)
4 seconds for Artix Linux runit guy. More or less the same RAM & disk usage compared to its s6 & dinit siblings.
It'll go down to 3 seconds on subsequent reboots but it's alright though. This guy's up there with the Void & Chimera Linux bois.
So Void Linux and Artix Linux has different different directories for their service stuff.
In runit version of Artix, services are stored in /etc/runit/sv/. The 'sv' command reads anything that's in /run/runit/service/. Ok gotcha.
Symlinking a service from /etc/runit/sv/ to /run/runit/service allows it to be controlled with the 'sv' command, basically enabling it. Neat!
Okay, ntpd doesn't exist on Artix Linux runit ISO, but openntpd does!
Alright, okay. A little "different" from what I expected but I don't really mind. These distros are for advanced users anyways.
Just gonna continue where I left off playing around #artixlinux. Right now I've only played with dinit & s6 & that took 6 hours.
I haven't tried runit and openrc yet. I also have to try #archlinux w/ different inits, and I have to try installing #xfce on #alpine on stream.
Pick where you wanna watch:
https://www.twitch.tv/reallylazybear
https://www.youtube.com/@ReallyLazyBear
https://kick.com/reallylazybear
https://dlive.tv/reallylazybear
Yeah, there's not much difference between s6 and dinit. The difference in RAM usage between versions with & without xorg is very negligible, Disk usage hasn't changed much either.
I guess I can say dinit is easier to handle than s6, but I'm starting to not mind what init runs on the system. I'm just adapting to these no problem at all.
Oh and dinit also reaches tty in 3 seconds. Nice.
So the dinit version of Artix Linux is the one I'm gonna be familiar with. It's the most straightforward init to control services with. dinitctl enable/disable to enable/disable services and dinitctl start/stop to start/stop services. It's honestly kinda like systemd
I've yet to test Artix Linux runit but I'm getting close to bedtime..
I'll post a screenshot of the system's fastfetch like I've done in the past.
3 seconds boot time. Beats #voidlinux and #chimeralinux by 1 second.
Without x11, it uses 346.27 MiB of RAM according to fastfetch
With xfce+x11, it hovers at around ~540 MiB instead.
I just installed xorg, xfce4, xfce4-goodies, and spice-vdagent for this one. Nothing else modified.
So for #artix with s6 init, I have to install the service with an -s6 prefix, do touch /etc/s6/adminsv/default/contents.d/<service_name> then s6-db-reload to enable a service. To temporarily start/stop a service, I just do s6-rc -u/-d change <service_name>. Alright, alright. Gotcha
To disable the service, just remove the touched file. Alright, gotcha, bear. Thansk
I'll now start playing around #artixlinux and the 4 inits, #archlinux w/ different inits, and try installing #xfce on #alpinelinux on stream. Seems like I need to read quite some documentation for Artix but I don't really mind. I like reading.
Pick where you wanna watch I guess:
https://www.twitch.tv/reallylazybear
https://www.youtube.com/@ReallyLazyBear
https://kick.com/reallylazybear
https://dlive.tv/reallylazybear
Just gonna explore Void Linux and probably other systemd-less distros on stream. There's not much that's gonna happen, probably just reading documentations and stuff while playing around with these distros.
https://www.twitch.tv/reallylazybear
https://www.youtube.com/@ReallyLazyBear
https://kick.com/reallylazybear
https://dlive.tv/reallylazybear
I'm in the mood for some #linux distro exploration today! If y'all got some more suggestions other than the ones below, leave them down below!
I will play around distros that are #systemd less, such as #voidlinux, #devuan, #chimeralinux, #artix, and #venomlinux.
I will also install #archlinux, btw, but try changing the init, see how it all goes.
And I will also try to install #xfce on #alpine and try to make it usable :)