Re: Debian 12 VLC leaves system sounds blocked
On Fri, 24 Jan 2025, Dan Ritter wrote:
> OK, PulseAudio takes over ALSA, and from then on, only sessions
> with PA active can play sounds. That means that your shell can
> do it, but your cron can't.
>
> Add this to your cron invocation or bark.sh.
>
> export PULSE_RUNTIME_PATH="/run/user/$(id -u)/pulse/"
I added export PULSE_RUNTIME_PATH="/run/user/$(id -u)/pulse" to bark.sh .
File /run/user/2108/pulse contains value 1309 and command
rprice@maria ~ ps -ef | grep pulse
rprice 1309 1293 0 2024 ? 05:45:10 /usr/bin/pulseaudio
--daemonize=no --log-target=journal
confirms that this is pulseaudio. But I still do not hear any sound from the
cron job, which reports
From: Cron Daemon <root@maria.rogerprice.org>
Subject: Cron <rprice@maria> /mnt/home/rprice/bark/bark.sh S45
ALSA lib pcm_dmix.c:999:(snd_pcm_dmix_open) unable to open slave
aplay: main:831: audio open error: Device or resource busy
Roger
Reply to: