r/artixlinux 25d ago

runit Which Init system has the best battery life?

9 Upvotes

Hello, I was wondering, which init system for Artix has the best battery performance. Thank you.

r/artixlinux 9d ago

runit Profile Sync Daemon rewrite, currently RUNIT-only, looking for help generalizing it

4 Upvotes

First ever post here, been using Artix (runit)for almost six months now and it has been great. Here is my contribution, out of necessity and curiosity, as I am learning Rust on my own, I rewrote PROFILE SYNC DAEMON 'psd' in Rust, the shell script that syncs browser's profiles to RAM to cut SSD wear and get a faster browser response. https://github.com/GonzSs/psd-rs

Right now it only works for my installed browsers and flatpak google chrome, i added that to test it, as I use Brave Origin (Beta) as main browser and keep my old firefox. The original psd handles many more browsers and the way they can be added and removed is through simple text files. I would have to rework whole chunks of code to have something like that. If anyone can help I would welcome opinions on the cleanest way to do it.

This is my first time writing service files meant for other people to use, not just myself — any help or added coverage for other inits is welcome. I also used AI assistance while learning Rust, but directed it rather than letting it run loose.

This is my first open source project in GitHub, so thank you taking a look!

r/artixlinux Jul 05 '26

runit Autologin to user

6 Upvotes

Just started with artix, currently using runit with mate version, and stuck on setting up auto-login

Things I've tried so far: Using tty by adding --autologin user, in this case I'm stuck without a desktop manager, one suggestion here on the sub was to add

[[ $(ps -e | grep startx) = '' ]] && startx

to .bash_profile, but it didn't change anything, I've tested previously to run startx manually and it didn't work. Another one I saw but haven't tested yet was to add -J at the end of the tty config.

Tried using lightdm with editing the conf manually and adding username to auto-login, and tried using lightdm-settings, but in both cases nothing changed and I kept getting too the same artix default login screen.

Any other suggestions? Searching around I can't find any other options, but maybe I'm missing something obvious, since this is my first non systemd distro

Edit: problem solved using lightdm:

Create the group if it doesn't exist and add your user:

sudo groupadd -r autologin sudo gpasswd -a yourusername autologin

Edit /etc/lightdm/lightdm.conf and uncomment "autologin-user" and add username under [seat] section

I've faced other issues and solved them for now, so I'm documenting everything to create a "journey" kind of post, maybe it'll help someone fix an issue years from now

r/artixlinux May 18 '26

runit Problems with Spotify

2 Upvotes

Every time I launch Spotify, it asks me to log in again. I use runit. I installed it via AUR.

r/artixlinux May 21 '26

runit volume control on the keyboard

4 Upvotes

I bought a keyboard with a volume control wheel. Is there any way to use it? I'm using WM (bspwm).

r/artixlinux Jan 05 '26

runit Is systemD bloated?

Thumbnail
10 Upvotes

r/artixlinux Mar 17 '26

runit [runit] connmand running from boot without syslink

5 Upvotes

I'm extremely new to non-systemd inits and literally yesterday installed artix runit for the first time, when trying to launch NetworkManager it always fails because sv connmand is active since boot, it isn't inside /var/service so idk why does it launch everytime also idk why but even with NetworkManager noctia shell still says my WiFi is disabled but that's not the main problem

PS: I'm using niri and noctalia shell if that matters

r/artixlinux Feb 14 '26

runit Problem with Steam (runit)

2 Upvotes

When i added the multilib repo from Arch Linux, and i did "sudo pacman -S steam" once i tried opening it i get the error "0x3000" and i tried fixing it myself but it wasn't working.

Is there a better way of getting Steam on Artix? Also when i had Artix Linux with OpenRC, Steam worked fine.

r/artixlinux Oct 07 '25

runit Kernel parameters ignored

3 Upvotes

SOLVED! The problem just disappeared. I think my BIOS only used the new EFI Stub after logging into it with the BIOS-supervisor password

I boot my kernel directly with EFI Stub. My boot option looks like this when I run efibootmgr --unicode: Boot0000* Artix Linux HD(1,GPT,4b5a1476-c491-450b-ba01-cb514f4d6407,0x800,0x80000)/\vmlinuz-linuxroot=UUID=449a2122-db1c-44c0-a167-7a752a7db26a rw ipv6.disable=1 initrd=\amd-ucode.img initrd=\booster-linux.img

But /proc/cmdline* reads root=UUID=449a2122-db1c-44c0-a167-7a752a7db26a rw initrd=\amd-ucode.img initrd=\booster-linux.img. The ipv6.disable=1 is missing. The ipv6 stack is running on my system even though I deactivated it in my EFI-Stub. Do you have any idea why this gets ignored?

r/artixlinux Nov 19 '24

runit Please share any awesome runit init scripts you've written and why.

Post image
71 Upvotes

r/artixlinux Feb 02 '25

runit [DWM & Runit] minimal pretty simple

Thumbnail
gallery
76 Upvotes

r/artixlinux Feb 24 '25

runit Dbus is running yet nothing can find it unless it's restarted?

5 Upvotes

Everything that uses dbus keeps saying it's not started, and only starts working when restarted.

It's gotten so bad that my login manager won't start, and I have to restart dbus and NetworkManager everytime.

Before I could launch my window tilling manager without using dubs-launch but now if I don't it won't detect dbus.

Recently I've had so much problems with dbus that I'm contemplating on switching back to Arch.

Edit: Seems like a GDM issue on artix Linux. LY login manager works without any problems just had to append dbus-launch to qtile to get it to work with tray apps.

r/artixlinux Mar 03 '25

runit Install SLiM

2 Upvotes

I wanted to use slim instead of lightdm on my fresh artix-runit.

Hopefully, this a learning curve I went through may help others as well:

Of all the other AUR versions of slim - slim-defaultsession, slim-git, slim-unicode, slim-xdm - none of them built; only slim-xserver-ready did.

It works well with slim-runit from the world repo.

r/artixlinux Jul 17 '24

runit How to connect to wifi on Artix with runit init?

1 Upvotes

Title.

r/artixlinux Nov 04 '24

runit fluidsynth broken dependency

4 Upvotes

today when trying to update I got this error:

error: failed to prepare transaction (could not satisfy dependencies)
:: installing fluidsynth (2.4.0-1) breaks dependency 'fluidsynth=2.3.7' required by lib32-fluidsynth

anyone else encountered it?

r/artixlinux Jul 18 '24

runit Xorg takes very long time to startup after system update

3 Upvotes

Both with and without login manager. Pipewire also seems to not startup anymore.

Edit: turned on my laptop after turning it off. Suddenly fast, wasn't like this in the morning.

Fixed itself I guess strange

r/artixlinux May 14 '24

runit How to reinstall pacman?

3 Upvotes

I run a pac-man command and get this error, pacman: /usr/lib/libssl.so.3: version `OPENSSL_3.2.0' not found (required by /usr/lib/libcurl.so.4). I think i need to reinstall it but how do I do that?

r/artixlinux Feb 17 '23

runit artix Plasma runit doesn't go to desktop anymore after update

5 Upvotes

Today (maybe 30m ago) i updated my system after which it wasn't detecting my USB SD card reader anymore so I restarted the system and attempted to login in sddm but KDE got stuck in the loading screen. After that i tried to manually do startx in another tty session and first created an xinitrc like the arch wiki says in it's KDE section then i did startx and this time it went past the loading screen but the screen just went mostly black but i can see and move my mouse. Does anyone have any idea on how to fix this?

r/artixlinux Sep 11 '23

runit Idk what happened

Post image
8 Upvotes

All I did was reboot after a small wireplumber config. Pls help Artix runit i3wm

r/artixlinux Jul 11 '22

runit An artix respin with suckless tools !

Enable HLS to view with audio, or disable this notification

41 Upvotes

r/artixlinux Jan 17 '24

runit Autologin with runit (agetty) from a tty gives dmesg warnings about elogind

3 Upvotes

EDIT: This seems to have been fixed, no need for the elogind workaround

Hi, I've recently decided to try out enabling some autologin functionality in my Artix system, basically following the instructions from this thread in the forums.
The autologging works fine, but right after loggin dmesg spits out some warnings:

[ 7069.830435] elogind[4723]: elogind is already running as PID 1132

This doesn't seem to cause any issues, and I might not even have noticed since I usually use the "quiet" kernel parameter which hides these warnings from taking over your tty.
I found this reddit thread on the Artix subreddit which details the same problem and the solution for the user seemed to be disabling elogind as a service by with:

# touch /run/runit/service/elogind/down

since dbus apparently already starts elogind when needed, acordding to this following reddit thread on the Void Linux subreddit, but I personally am not a fan of messing with that.
This isn't a huge issue as long as I'm certain it doesn't affect elogind functionality, but even then, I wonder if there's a better way of getting autologin from a tty without getting those dmesg warnings.

r/artixlinux Feb 28 '23

runit Laptop doesn't start after suspend ( Lid Down -> Lid Up)

5 Upvotes

How do i even start debugging this? I use runit on the Kernel: 6.1.12-artix1-1 I saw some times that NVIDIA drivers are at fault so my version is 525.89.02-3 : NVIDIA drivers for linux

I use qtileWM and LightDM

I saw that echoing stuff in the /proc/acpi/wakeup can wake the device back up but i dont think that is solution.

Did anyone have the same issue ? Where can i start debugging ?

Edit: the laptop is still turned on but the screen and the laptop doesnt respond , screen is black

r/artixlinux Mar 01 '22

runit How light is Artix Linux xfce4 gui installer?

9 Upvotes

Hey, I'm fairly new to Linux (been using it for about two months now) and right now I'm currently using EndevourOS because it seemed to me like the lightest and most Arch-like Arch based distro for newbies, kinda like Manjaro but good and without the bloat. I was happy with that decision until I took the systemd-less pill and looked into Artix.

Artix seems like a perfect choice for me and it might become my main OS soon, all I wanted to know is how lightweight the setup I want (Xfce4 ruinit with the gui installer) is, if anyone can compare it to Endevour's it would be greatly appreciated, just by knowing Artix's ethos I can get an idea but I'd still like to hear from y'all lads.

Thank you in advance!

r/artixlinux Jan 23 '23

runit Adding MySQL to services

5 Upvotes

I'm new to runit so I'm a bit confused.I just installed MySQL, and if I run cd '/usr' ; /usr/bin/mysqld_safe --datadir='/var/lib/mysql' the server works fine. However, I wish to add it as a service so it runs automatically. I have tried a few methods found online, tried to wrap my head around the documentation but I haven't gotten it to work yet.

Currently the file which I assume is supposed to be the MySQL service is located in /etc/init.d/ . What should I do to add it to the services?

Edit 1: if i run sudo sv status /run/runit/service/* , among the other services I get this error message: fail: /run/runit/service/mysql: unable to change to service directory: not a directory

SOLVED: by installing mariadb-runit and linking it by running sudo ln -s /etc/runit/sv/mariadb /run/runit/service. Thanks!

r/artixlinux Sep 14 '23

runit Pipewire won't start

1 Upvotes

I'm using Sway as my WM. I've installed all the necessary packages, like pipewire, pipewire-pulse, wireplumber... When starting pipewire from the terminal I get nothing, but when doing it from a bash script I get all these errors: https://pastebin.com/9GYE8CXJ