Cron ne veut pas lancer xmms !!! [mdk/kde] - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 11-07-2004 à 12:34:17
C'est bien gentil de le lancer, mais il faut lui donner les permissions pour s'afficher.
Marsh Posté le 11-07-2004 à 12:48:53
et bien l'utilisateur weed peut lancer
"xmms /home/weed/multimedia/overnet/incoming/ma_list.m3u"
"donner les permissions de s'afficher"
>la je bloque, Jar jar, que veux tu dire ?
Marsh Posté le 11-07-2004 à 12:52:18
Il faut que l'appli ait les droits pour la connexion sur l'écran. En fait tel que tu l'as fait, j'imagine qu'elle ne sait même pas sur quel écran s'afficher.
Marsh Posté le 11-07-2004 à 13:09:09
oula il faut des droits pour la connexion sur l'ecran. Il faut demander au serveur X la permission pour que xmms s'affiche et se lance ....
tu parles d'ecran, je suppose que tu veux parler de bureau virtuel.
Pour donner les droits, tu fais comment ? Je pensais que c'etait plus simple que ca, je me suis trompé ..
Marsh Posté le 11-07-2004 à 13:19:15
Non, d'écran. Rien à voir avec le bureau virtuel.
Et encore heureux que n'importe qui ne peut pas lancer une appli sur ton écran, parce que ça signifie qu'il pourrait aussi lire ce que tu tapes au clavier.
Bref. Essaye avec DISPLAY=:0 et avec XAUTHORITY=/home/weed/.Xauthority, ça devrait marcher si ta distribution utilise xauth de manière classique.
Marsh Posté le 11-07-2004 à 13:43:35
A mon avis le cron n'a pas de PATH positionné correctement, à ta place je mettrai le chemin complet vers xmms .
Marsh Posté le 11-07-2004 à 13:48:50
malheuresement apres ovoir fais ca, ca n'a pas l'air de fonctionner
Code :
|
PS :je suis sous mdk10 community
Marsh Posté le 11-07-2004 à 13:52:50
Et pourquoi utiliser le crontab du root et pas celui de ton utilisateur ?
Marsh Posté le 11-07-2004 à 13:59:21
a oki, j'ai fais l'idiot, je pensais que c'etait des variables d'environnement pour tout le monde et que seul root avait le droit de manipuler
je refais la manip sous weed
sinon j'arrive plus à remettre la main sur les options à utiliser pour savoir ou a étais installé mplayer quand j'ai fais "urpmi mplayer", ca m'eviterai de faire un find / -name xmms
Marsh Posté le 11-07-2004 à 14:11:11
bon en fait j'ai trouvé, c'est rpm -ql
et l'executable xmms est dans /etc/bin
[weed@localhost bin]$ ls -l mplayer
-rwxr-xr-x 1 root root 5400840 jun 9 13:56 mplayer*
je vais faire le test en indiquant
/usr/bin/xmms
Marsh Posté le 11-07-2004 à 14:39:00
weed a écrit : malheuresement apres ovoir fais ca, ca n'a pas l'air de fonctionner
|
c'est au moins dans ta tâche cron sur la ligne de commande que tu dois le définir ça, là tu l'as défini pour le terminal courant, cron ne pourra bien sûr pas les exploiter...
Marsh Posté le 11-07-2004 à 14:43:49
et comment tu le definnis dans la tache cron ?
sinon s'il y a plus simple et que cela pose des probleme de sécurité, ce n'est pas grave, je m'en fou un peu de securité
Marsh Posté le 11-07-2004 à 14:52:54
ben sur la ta ligne de commande directement :
|
là tu es sûr que ça fonctionne
Marsh Posté le 11-07-2004 à 15:09:59
merci à Jar Jar pour m'avoir indiquer ou ca bloquer
et albator
et surtout BMO qui l'a debloquer completement le probleme
special thanks a toi
franchement un grand merci
linux c'est peut etre secure mais qu'est ce que c'est chiant pour faire un petit truc, toujours demander l'autorisation ...
je me repete 1000 fois merci les gars
demain je vais pouvoir me lever avec de la musique
Marsh Posté le 11-07-2004 à 15:15:36
moi j'ai rien fait, Jar Jar t'avait donné tout ce qu'il fallait pour le faire, bon après faut savoir utiliser les variables, tu devrais regarder un peu le chapitre sur les variables d'environnement
Marsh Posté le 11-07-2004 à 15:23:56
ca aurait pas suffi ca :
root@XWing mathieu # emerge -s xmms-alarm |
Marsh Posté le 11-07-2004 à 18:50:42
tout a fait étant pour lui
Citation : urpmq -i xmms-alarm |
Marsh Posté le 11-07-2004 à 19:20:03
oui en effet c'est pas mal du tout alarm, j'avais un post la dessus et j'avais vu beep. Je pensais que ca émettait seulement des beeps et pas de musique, j'ai donc laisser tomber rapidemment ...
j'ai fais un urpmi, et ca a l'air pas mal ....
mais cela dis grace Jar Jar avant tout et à BMO et à Albator, j'ai appris quelques choses. C'est tres formatteur. Comme l'as dis BMO, il fadrait un de ces 4 que je jette un oeil sur les variables d'envirronnement.
à titre d'info pour mettre à jour
slocate
et mes sources urpmi
Ais je besoin de droit particulier comme c'etait le cas avec xmms (mis à part les droit root)? je ne pense pas puisque je n'utilise pas X, mais on s'est jamais.
Marsh Posté le 11-07-2004 à 12:22:36
j'aimerais que cron me lance touts les jours xmms à 8:30 mais rien ne se produit.
Message édité par weed le 11-07-2004 à 14:45:01