[artix-general] Problems installing artix

Javier je-vv at e.email
Thu Oct 28 11:17:15 CEST 2021


I have brltty because at some point it was a dependency for qemu or something qemu related.  I just learned I can remove it...  That said, it doesn't provide any binary under /usr/bin, see:

> % pacman -Ql brltty 
> brltty /etc/
> brltty /etc/brltty.conf
> brltty /usr/
> brltty /usr/lib/
> brltty /usr/lib/brltty/
> brltty /usr/lib/brltty/udev-wrapper
> brltty /usr/lib/dracut/
> brltty /usr/lib/dracut/modules.d/
> brltty /usr/lib/dracut/modules.d/99brltty/
> brltty /usr/lib/dracut/modules.d/99brltty/README
> brltty /usr/lib/dracut/modules.d/99brltty/alsa-start.sh
> brltty /usr/lib/dracut/modules.d/99brltty/bluetooth-start.sh
> brltty /usr/lib/dracut/modules.d/99brltty/brltty-start.sh
> brltty /usr/lib/dracut/modules.d/99brltty/brltty-stop.sh
> brltty /usr/lib/dracut/modules.d/99brltty/dbus-start.sh
> brltty /usr/lib/dracut/modules.d/99brltty/module-setup.sh
> brltty /usr/lib/dracut/modules.d/99brltty/pulse-start.sh
> brltty /usr/lib/dracut/modules.d/99brltty/pulse-stop.sh
> brltty /usr/lib/dracut/modules.d/99brltty/speechd-start.sh
> brltty /usr/lib/sysusers.d/
> brltty /usr/lib/sysusers.d/brltty.conf
> brltty /usr/lib/tmpfiles.d/
> brltty /usr/lib/tmpfiles.d/brltty.conf
> brltty /usr/lib/udev/
> brltty /usr/lib/udev/rules.d/
> brltty /usr/lib/udev/rules.d/90-brltty-device.rules
> brltty /usr/lib/udev/rules.d/90-brltty-uinput.rules
> brltty /usr/share/
> brltty /usr/share/brltty/
> brltty /usr/share/brltty/Initramfs/
> brltty /usr/share/brltty/Initramfs/cmdline
> brltty /usr/share/brltty/Initramfs/dracut.conf
> brltty /usr/share/polkit-1/
> brltty /usr/share/polkit-1/actions/
> brltty /usr/share/polkit-1/actions/org.a11y.brlapi.policy
> brltty /usr/share/polkit-1/rules.d/
> brltty /usr/share/polkit-1/rules.d/org.a11y.brlapi.rules

Can't tell much more, than sharing what it provides as shown above, since I've never used it.

For networking, I still use dhcpcd, and to get hooked into wireless, then I use wpa_supplicant.  Don't know what you and the people helping you are more familiar with.  BTW, artix repos also provide networkmanger, if you feel more comfortable with it.

I wouldn't use basestrap, neither perform chroot, during installation, until confirming having the right network/internet connectivity.

The artix wiki provides besides the installation guide [1], also a s6 specific guide [2].  Though I've been using s6 on several boxes day to day, perhaps some might find openrc more familiar and start with it.  And the artix wiki offers guides for the different init systems it provides through its repos.

For s6 in particular, I'll try to make sure the DB is up to date with all s6 oneshots/servers by executing on the target box (whether baremetal or chrooted):

> /usr/share/libalpm/scripts/s6-rc-db-update-hook

As indicated by the s6 wiki guide.  You can also remove old unnecessary compiled-<num> directories from /etc/s6/rc.  And if you suspect something didn't install correctly while installing from scratch, whether through basestrap, or once chrooted, with pacman, then I would try installing again and copying the output if you think it's not working, so you can share the exact output...  On s6 boxes, every now and then (but not installing from scratch) I've noticed the s6 stuff gets sort of under read only mode after installing, and usually that's associated with /run/s6-rc/compiled symlink getting somehow broken, and though I can fix the /etc/s6/rc/compiled if it gets broken, I haven't been able to fix /run/s6-rc/compiled when it gets broken, but the good news is that a reboot fixes it, :)  But I can't tell if that's what you're experiencing, particular on an installation from scratch, :(.  But taking a picture of the errors, and then writing that output down will help you further I'd guess..

Regarding pacman, that's not artix specific, and the pacman arch wiki [3] might help.

Greetings !

-- 
Javier

[1]  https://wiki.artixlinux.org/Main/Installation
[2]  https://wiki.artixlinux.org/Main/S6
[3]  https://wiki.archlinux.org/title/Pacman
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 228 bytes
Desc: OpenPGP digital signature
URL: <https://lists.artixlinux.org/archives/artix-general/attachments/20211028/14ff2fe1/attachment.sig>


More information about the artix-general mailing list