Re: [CBLX] Lancement lecteur de musique via cron |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/carrefourblinux Archives
]
- To: carrefourblinux@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [CBLX] Lancement lecteur de musique via cron
- From: Jérémy Prego <jeremy@xxxxxxxxxxxxxxxx>
- Date: Sat, 28 Sep 2019 08:04:52 +0200
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed; d=pregonetwork.net; h= subject:to:references:from:message-id:date:mime-version :in-reply-to:content-type:content-transfer-encoding; s=postfix; bh=rc2AkGOL5rQ7f50MVuI+VkBoA/c=; b=akCOfWg8zXPZVvj7JDFzNy9KwvMU JTV+meFQDgukW9zg8CthndPKOUCJ9c4N3PAMi7U7gzy3rs4YyL+LmJ1/LxcChnFH kbCIaWT47s9AaKGbEWuuoNFyJxa3BODsaVUZ4yq1UA09cLoYm+0v3rJopYcdYo1e 78kDh3OBxtoj/fxhr+WKRd9HwozayL5oVH8vFhs4yEWbU3DjZjvvIA+sAWH0SxDz ZIp2iDM+ypahzGUrOBFTPXxu5WW2K02duEbVlYtudnydoopmF2ISp9ys/3RgQvEo mB98bleJKb9KWogD7ATWWvHbfvWAM7+qdCtxmf9joTDkDBvg5+sDMIfu7g==
- Domainkey-signature: a=rsa-sha1; c=nofws; d=pregonetwork.net; h=subject :to:references:from:message-id:date:mime-version:in-reply-to :content-type:content-transfer-encoding; q=dns; s=postfix; b=miV w3czcMZ5DDDurDy57xt2RPlvYH7L1+rUTsWwYyucWI45CqiRVweUQ6lttJLvJobD TnnEbgRMIxfBkdnZSPcUXw0CmQjzJA2RWTyoxqJQK6oxnh68z0YQgyWldE6V2A6B uILComwX3aHqpdFowGU1Yrqn4B+haYrJnFj9CLma+P+OKyQqAphOaoKopfX7dCwL HrJpMM8sFWc+my3kH7bBld7mBqzUit/XX0a0F7zlvFHrg+aOI79hav6y+tc1KZOp fVrbWWPwlRdqA5ksn117S5ilbMSpJ4zUmn7LkdOK4yd+2DZFTNaQtIX1dGfuwZqh OBhkePe5+joyllCQZhA==
bonjour,
Je me souviens avoir entendu parler d'un souci presque similère sur la
liste debian user french il y a quelques mois de cela. je viens de
retrouver le message en question, et il faudrait essayer de mettre avant
ta commande "XDG_RUNTIME_DIR=/run/user/1000"
en gros ça donnerai une ligne comme ça:
30 7 * * * jp XDG_RUNTIME_DIR=/run/user/1000
killall mpv;/home/jp/radio 10 100
Je viens de tester, et ici ça fonctionne effectivement
pour la faire courte, cron ne charge pas par défaut toutes les variables de l'utilisateur et du coup, ça ne semble pas trouver Pulse.
si tu veux lire la discussion, c'est par ici:
https://lists.debian.org/debian-user-french/2019/06/msg00001.html
bon test,
Jerem
Le 28/09/2019 à 07:14, Jean-Philippe MENGUAL a écrit :
> Hello,
>
>
> Depuis une certaine mise à jour de Sid (environ 2 semaines), quelque
> chose a dû se passer dans les questions de son parce que ce qui
> fonctionnait ne marche plus.
>
> Je suis donc en Sid, bureau MATE, lancé avec lightdm, pulseaudio,
> systemd, etc. Une chose est que au boot du système, si je lance du son
> en root par ex, sur un tty à part de la console graphique, ça peut mal
> se passer.
>
> En tout cas là mon but est de lancer mpv via un cron sous mon
> utilisateur. Alors que la commande marche en exécution manuelle, elle ne
> se lance pas bien via cron, pour un souci d'accès au son.
>
> La commande est:
> killall mpv;/home/jp/radio 10 100
>
> Le résultat est celui-ci:
>
>
> TERM environment variable not set.
> setleds: Error reading current flags setting. Maybe you are not on the
> console?: ioctl KDGKBLED: Ioctl() inapproprié pour un périphérique
> TERM environment variable not set.
> CTRL+C to exit
> Playing: http://direct.franceinfo.fr/live/franceinfo-midfi.mp3
> (+) Audio --aid=1 (mp3 1ch 44100Hz)
> ALSA lib pcm_dmix.c:1108:(snd_pcm_dmix_open) unable to open slave
> [ao/alsa] Playback open error: Device or resource busy
> [ao/oss] Can't open audio device /dev/dsp: Device or resource busy
> Cannot connect to server socket err = No such file or directory
> Cannot connect to server request channel
> jack server is not running or cannot be started
> JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1,
> skipping unlock
> JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1,
> skipping unlock
> [ao/jack] cannot open server
> ALSA lib pcm_dmix.c:1108:(snd_pcm_dmix_open) unable to open slave
> couldn't open play stream: Device or resource busy
> [ao/sndio] can't open sndio default
> [ao] Failed to initialize audio driver 'sndio'
> Could not open/initialize audio device -> no sound.
> Audio: no audio
> : 00:00:00 / 00:00:00 (0%) Cache: 0s
>
>
> Exiting... (Errors when loading file)
> TERM environment variable not set.
> setleds: Error reading current flags setting. Maybe you are not on the
> console?: ioctl KDGKBLED: Ioctl() inapproprié pour un périphérique
> =-=-=-=-=-=-=-=-= Which station would you like to listen to?
> =-=-=-=-=-=-=-=-=
>
> 1 Radio1 be_nl 2 ckia en_us
> 3 Europe1 be_nl 4 Frbleu provence
> 5 Virginradio fr_fr 6 frbleutoulon fr_fr
> 7 GG fr_fr 8 CheriefmFR fr_fr
> 9 Nostalgie fr_fr 10 FranceInfo fr_fr
> 11 CherieFM fr_fr 12 FunRadio fr_fr
> 13 Ckac en_gb 14 Europe1sport be_fr
> 15 FrInter fr_fr 16 NRJ fr_fr
> 17 NostalgieFR be_fr 18 Nostalgie60 be_nl
> 19 NrjFR be_nl 20 Rireetchanson be_nl
> 21 Rireetchanson nl_nl 22 Nostalgie70 be_fr
> 23 Rireetchansons be_nl 24 Rireetchansons be_nl
> 25 RFI fr_fr 26 RIM fr_fr
> 27 RireEtChansons fr_fr 28 RMC mc_fr
> 29 RTL fr_fr 30 100\% live
> 31 100\% sketch fr_fr 32 Modemradio nl_be
> 33 100\% nouvo talents en_us 34 StudioBrussel be_nl
> 35 TopRadio be_nl 36 Vivacit� be_fr
>
>
> ------------------------------------------------------------------------------
> TERM environment variable not set.
> TERM environment variable not set.
>
> J'ai le même résultat avec:
> killall mpv;env DISPLAY=:0 /home/jp/radio 10 100
>
> Le script à l'oeuvre est là:
> https://paste.debian.net/1102308/
>
> Merci de votre aide
>
>
> Cordialement,
>
>
>
>
>
>
>
--
CBLX - CarrefourBLinuX MailingListe
Pour obtenir de l'aide, envoyez le sujet help à:
carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
Archives:
http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
ou
http://www.mail-archive.com/carrefourblinux@xxxxxxxxxxxxxxxxxxx/