Si je vous dis crontab

Résolu
trauqnej Messages postés 154 Date d'inscription   Statut Membre Dernière intervention   -  
trauqnej Messages postés 154 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
il est maintenant 19h03
à 18h59 j'ai mis la ligne suivante dans mon crontab :
01 19 * * * /usr/bin/totem /home/fred/fichier.mp3

mais cela n'a pas démarré la lecture de mon fichier
par contre à 19h02 j'ai remis une ligne :
02 19 * * * ls >monFichier.ls

celui-ci à bien fonctionner : j'ai bien mon monFichier.ls qui se crée dans le répertoire


en sachant qu'en ligne de commande (console) : /usr/bin/totem /home/fred/fichier.mp3
cela s'ouvre et lance le fichier.mp3
bien qu'un message apparait dans la console :
$ /usr/bin/totem /home/fred/fichier.mp3
Cannot connect to server socket err = Aucun fichier ou dossier de ce type
Cannot connect to server socket
jack server is not running or cannot be started
Cannot connect to server socket err = Aucun fichier ou dossier de ce type
Cannot connect to server socket
jack server is not running or cannot be started

la question :
Comment faire pour démarrer ce fichier.mp3 avec le crontab ?

Cordialement,

3 réponses

mamiemando Messages postés 33774 Date d'inscription   Statut Modérateur Dernière intervention   7 883
 
C'est sans doute parce que la tâche est exécutée en root, or totem a besoin d'une session grpahique pour se lancer. Comme root n'en lance pas (et ne doit pas en lancer) le programme plante. Pour t'en assurer tu peux par exemple mettre commande :

totem /home/fred/fichier.mp3  2> /home/fred/totem.err


... et tu verras bien (a priori je dirais que tu auras une erreur du genre "can't connect to X server)".

En fait la solution est simple, il suffit d'utiliser un player en mode texte, comme par exemple mplayer.
http://doc.ubuntu-fr.org/mplayer

Bonne chance
0
jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   934
 
Utilise mpg123 par exemple
Totem a besoin d'un DISPLAY X .
Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)
0
trauqnej Messages postés 154 Date d'inscription   Statut Membre Dernière intervention   23
 
c'est bon, avec mpg123 cela fonctionne. en fait, c'est tout simplement génial.
Merci.

ps : je n'ai pas essayer mplayer mais j'imagine qu'il fonctionne aussi.
0