I've just switched from Arch to Artix and I'm having some problems with audio.
I initially installed
alsa-utils,
pipewire,
pipewire-alsa,
pipewire-pulse,
pipewire-jack and
wireplumber.
Everything seemed to work until I played a youtube video and it stopped halfway through (this issue had just started happening on Arch before I switched) and I could not play any media with sound on my system. On Arch, I figured out that rebooting solved the issue for a while but after rebooting on Artix I found that I could no longer see my devices in pavucontrol (only showing dummy output) and when I select the correct sound device in alsamixer it does not save me preference when closing and reopening it.
I tried installing
alsa-utils-runit and enabling the service but that didn't work. Also set
/etc/asound.conf to
defaults.pcm.card 0
defaults.ctl.card 0
with no luck.
Any advice would be greatly appreciated.
EDIT: I figured out that the issue was caused by Wireplumber not getting autostarted properly.
lspci | grep -i audio returns
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
and
pgrep -a pipewire returns
1016 /usr/bin/pipewire
1017 /usr/bin/pipewire-pulse
if that helps.