diff --git a/meta-digi-dey/recipes-multimedia/pulseaudio/pulseaudio/pulseaudio-init b/meta-digi-dey/recipes-multimedia/pulseaudio/pulseaudio/pulseaudio-init index 14096506d..46a31676b 100644 --- a/meta-digi-dey/recipes-multimedia/pulseaudio/pulseaudio/pulseaudio-init +++ b/meta-digi-dey/recipes-multimedia/pulseaudio/pulseaudio/pulseaudio-init @@ -9,3 +9,6 @@ export DBUS_SESSION_BUS_ADDRESS=unix:path=$XDG_RUNTIME_DIR/bus pulseaudio --start + +# Create a symlink to the daemon's PID file in a more accesible directory +ln -sf $XDG_RUNTIME_DIR/pulse/pid /run/pulse.pid diff --git a/meta-digi-dey/recipes-multimedia/pulseaudio/pulseaudio/pulseaudio-system.service b/meta-digi-dey/recipes-multimedia/pulseaudio/pulseaudio/pulseaudio-system.service index f1fa28d69..8a7f8cc0b 100644 --- a/meta-digi-dey/recipes-multimedia/pulseaudio/pulseaudio/pulseaudio-system.service +++ b/meta-digi-dey/recipes-multimedia/pulseaudio/pulseaudio/pulseaudio-system.service @@ -4,6 +4,7 @@ After=dbus.service [Service] Type=forking +PIDFile=/run/pulse.pid ExecStart=/etc/pulseaudio-init ExecStop=kill -HUP $MAINPID