Note well that I started with pristine KLV-airedale install and also did not use w_changes=RAM2 in case there were any issues with that (had some strange effects in earlier test with RAM2, but maybe just errors on my part, but better safe than sorry).
1. I booted pristine KLV, opened root terminal and entered:
Code: Select all
ps aux | grep pulse
and noted runit has pulseaudio service running. From Void Linux Pulse docs page, it seems that is not recommended: https://docs.voidlinux.org/config/media/pulseaudio.html
I thus entered command:
Code: Select all
rm /var/service/pulseaudio
and rebooted
2. After connecting to Internet, I opened root terminal and entered:
Code: Select all
xbps-install -Sy pulseaudio-equalizer-ladspa
to install it.
3. Opened root terminal and entered:
Code: Select all
usermod -a -G pulse-access spot # this line already done in KLV rc4.1+
followed by:
Code: Select all
sudo -u spot # in KLA and Zorin I needed to use: sudo -u spot -s
pulseaudio --daemonize=yes --exit-idle-time=-1
pulseaudio-equalizer-gtk &
firefox &
4. Visited youtube.com in that firefox spot instance and played a video.
Started Applications > Multimedia > PulseAudio Volume Control
and in Output tag made sure Speaker was active and volume set high enough.
5. Changed sliders in pulseaudio equalizer and switched enable ON and it worked.
I suggest you permanently delete runit pulseaudio service @rockedge. It appears to not only be needed, but caused extra pulseaudio service to run that interferes with above. Per Void Linux docs, xdg automatically starts pulseaudio for root user root desktop use, and per normal user pulseaudio process per above experiment seems best (though actually logging in to desktop as user spot would be an alternative and I think xdg will auto-start pulseaudio for normal user in that case too).