From bfd2695c06d752606ddc28a62854380a6be1f101 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Tue, 23 Nov 2021 10:22:33 +0100 Subject: [pulseaudio] Add script to select profile based on SLX_PREFERRED_SOUND_OUTPUT --- .../data/etc/X11/Xsession.d/99-set-default-sound-output | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 core/modules/pulseaudio/data/etc/X11/Xsession.d/99-set-default-sound-output (limited to 'core/modules/pulseaudio') diff --git a/core/modules/pulseaudio/data/etc/X11/Xsession.d/99-set-default-sound-output b/core/modules/pulseaudio/data/etc/X11/Xsession.d/99-set-default-sound-output new file mode 100644 index 00000000..02571fbe --- /dev/null +++ b/core/modules/pulseaudio/data/etc/X11/Xsession.d/99-set-default-sound-output @@ -0,0 +1,12 @@ +#!/bin/ash + +[ -z "$SLX_PXE_CLIENT_IP" ] && . /opt/openslx/config + +if [ -n "$SLX_PREFERRED_SOUND_OUTPUT" ] \ + && [ "${SLX_PREFERRED_SOUND_OUTPUT}" != "SOUNDCARD" ]; then + ( + sleep 5 + /opt/openslx/bin/pavucontrol-slx -o "$SLX_PREFERRED_SOUND_OUTPUT" + ) & +fi +true -- cgit v1.2.3-55-g7522