From 1cc4257dd5f215efbde6f46708d02ee5b249367b Mon Sep 17 00:00:00 2001 From: "Josh.5" Date: Sun, 2 Oct 2022 08:37:11 +0000 Subject: [PATCH] Prevent pulseaudio from respawning https://unix.stackexchange.com/questions/204522/how-does-pulseaudio-start --- overlay/etc/cont-init.d/50-configure_pulseaudio.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/overlay/etc/cont-init.d/50-configure_pulseaudio.sh b/overlay/etc/cont-init.d/50-configure_pulseaudio.sh index 1550a72..64411ad 100644 --- a/overlay/etc/cont-init.d/50-configure_pulseaudio.sh +++ b/overlay/etc/cont-init.d/50-configure_pulseaudio.sh @@ -11,9 +11,13 @@ else echo "Configure pulseaudio to pipe audio to a socket" mkdir -p /tmp/pulse chmod -R a+rw /tmp/pulse + # Configure the palse audio socket sed -i 's|^; default-server.*$|default-server = unix:/tmp/pulse/pulse-socket|' /etc/pulse/client.conf sed -i 's|^load-module module-native-protocol-unix.*$|load-module module-native-protocol-unix socket=/tmp/pulse/pulse-socket auth-anonymous=1|' \ /etc/pulse/default.pa + # Disable pulseaudio from respawning (https://unix.stackexchange.com/questions/204522/how-does-pulseaudio-start) + sed -i 's|^; autospawn.*$|autospawn = no|' /etc/pulse/client.conf + sed -i 's|^; daemon-binary.*$|daemon-binary = /bin/true |' /etc/pulse/client.conf fi chown -R ${USER} /etc/pulse