I've been having a great time so far. I love Xfce. Anyway, I was having some trouble with my sound and investigated pipewire. I hadn't messed with that package at all before. I was pretty happy to get my dragonfly dac working.

Maybe it was working out of the box -- not sure. I had to switch SysVinit over to systemd for some init pods I was working in.
Code: Select all
apt-get install --reinstall -y pipewire wireplumber pipewire-setup-mx libcamera rtkit
systemctl enable rtkit-daemon
su -c 'mkdir -P ~/.config/pipewire/pipewire.conf.d' $USER
su -c 'touch ~/.config/pipewire/pipewire.conf.d/99-enable-mqa.conf' $USER
printf "context.properties = {\n\
link.max-buffers = 16 # version < 3 clients can't handle more\n\
core.daemon = true # listening for socket connections\n\
core.name = pipewire-0 # core name and socket name\n\
default.sample.format = S32LE\n\
default.clock.rate = 96000\n\
default.clock.allowed-rates = [ 96000 ]\n\
default.clock.min-quantum = 16\n\
enable-mqa-support = true\n\
vm.overrides = {\n\
default.clock.min-quantum = 1024\n\
}\n\
}\n\
" >>/home/$USER/.config/pipewire/pipewire.conf.d/99-enable-mqa.conf