PSA: s6-frontend update broke my boot, here’s the quick fix
Did anyone else get the new s6-frontend update and your system hangs on boot? I was panicking at first thinking it was an issue on my end until I checked the Artix forums and s6 docs.
s6-linux-init has a recovery getty on tty12 — just hit Ctrl+Alt+F12 when it hangs and log in from there.
No live USB needed (though I didn’t know this at first and spent way too long in a chroot 😅).
From tty12:
```
rm -rf /etc/s6/repo
s6 repository init
s6 set enable dbus elogind iwd <whatever you need>
s6 set commit
s6 live install --init
reboot
```
Once you’re back up, the new workflow is actually really nice. s6 set enable/disable and s6 live start/stop/restart replace all the old touch-files-in-adminsv stuff. Much cleaner and makes the learning curve for the init system a lot more approachable than it was before.
Check the Artix wiki for the full rundown. Hope this saves someone a headache!