Re: Cron para alarma diaria.

Diego Bote <[email protected]>
Newsgroups gmane.linux.debian.user.spanish
Message-ID <CAN_rqJzvtrYZkuHOvFoT-HLor5vz1_2VP5UUN5uenYQ=1zTCtg@mail.gmail.com>
He mirado en mi correo local y cron está trabajando bien pero no es capaz
de "despertar" a ALSA para que suene el archivo pues el correo me dice:
SDL_OpenAudio (2 channels, 48000 Hz): ALSA: Couldn't open audio device:
Host is down
Alguna solución?

El lun, 9 sept 2024 a las 19:09, Diego Bote (<[email protected]>)
escribió:

> Pues no tengo instalado pulseaudio, pero de todos modos he hecho lo que
> propones con esta línea
> diego@giotto:~$ crontab -l
> 05 17 * * * XDG_RUNTIME_DIR=/run/user/$(id -u) /usr/bin/ffplay
> /home/diego/parler-du-programme-de-julie.mp3 > /dev/null 2>&1
>  Y sigue sin sonar. Jo.
>
>
> El lun, 9 sept 2024 a las 18:52, Esteban Monge (<[email protected]>)
> escribió:
>
>> El 2024-09-09 10:43, Esteban Monge escribió:
>> > El 2024-09-09 10:21, Diego Bote escribió:
>> >> Buenas tardes listeros.
>> >> Hace años que no escribo aquí pero necesito de nuevo una mano.
>> >> Estoy programando crontab como usuario para que suene una alarma a
>> cierta
>> >> hora y para eso con crontab -e meto esta línea:
>> >>
>> >> 55 15 * * * /usr/bin/ffplay /home/diego/musica.mp3 -t 20 -autoexit
>> -nodisp
>> >>
>> >> que no funciona, así que meto eso en un script en mi home, llamándolo
>> >> alarma.sh,
>> >> y en el crontab pongo
>> >>
>> >> 57 15 * * * /home/diego/alarma.sh
>> >>
>> >> Que tampoco funciona.
>> > Ops parece que le respondí en PV... comparto la respuesta a todos:
>> > Debe ser algun problema con ffplay en si... si modificas la línea a:
>> > 55 15 * * * /usr/bin/ffplay /home/diego/musica.mp3 -t 20 -autoexit
>> > -nodisp > /tmp/run.log
>> >
>> > Vas a ver que si corre el crontab y crea el archivo... mas no se
>> > reproduce... ergo... el problema no es cron.
>> Listo, el problema es pulseaudio... no tiene seteado el ambiente para
>> poder reproducir... intenta:
>>
>> 52 10 * * * XDG_RUNTIME_DIR=/run/user/$(id -u) /usr/bin/ffplay
>> /home/em1069/musica.mp3 > /dev/null 2>&1
>>
>> Cambia según necesites...
>> >
>> >
>> >>
>> >> El fichero alarma.sh contiene esto:
>> >> diego@giotto:~$ cat alarma.sh
>> >> #/bin/bash
>> >> /usr/bin/ffplay /home/diego/musica.mp3 -t 20 -autoexit -nodisp
>> >> diego@giotto:~$
>> >> El caso es que cron lo está haciendo bien porque pongo
>> >> 58 15 * * * touch creadoporcrontab
>> >> y me ha creado el fichero.
>> >> ¿Me dais alguna indicación?
>> >> Gracias de antemano.
>> >> Un saludo
>> >> Diego Bote
>>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.