Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1130 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [resolvaÿd] $DISPLAY dans cron

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[resolvaÿd] $DISPLAY dans cron

n°944897
wedgeant
Da penguin inside
Posté le 20-08-2007 à 12:44:45  profilanswer
 

Grumph :/
 
J'ai voulu faire mumuse avec cron ce week end en lui indiquant que je souhaite changer mon wallpaper toute les heures (eh voui, c'est comme ça :o).
Donc du coup, ça donne ça:

0 * * * * /usr/bin/fbsetbg -f -r /home/wedge/.fluxbox/backgrounds/


 
Le premier coup, ça marchait pas, j'ai donc redirigé la sortie de fbsetbg vers un fichier et v'la t'y pas qu'il me dit qu'il ne connait pas le diplay et donc qu'il peut pas s'y connecter et faire le changement de wallpaper [:cerveau thalis]
 
Après avoir fouillé, c'est normal, cron ne connait que 3 variables, $HOME, $SHELL et $PATH  [:vyse]  
 
Ma question est la suivante, si je mets:

0 * * * * DISPLAY=:0.0 && /usr/bin/fbsetbg -f -f /home/wedge/.fluxbox/backgrounds/


Est-ce que ça va marcher ?
 
(pas eu le temps d'essayer, j'ai dodotisé après avoir modifié la commande  :sleep: )

Message cité 1 fois
Message édité par wedgeant le 21-08-2007 à 08:22:09

---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
mood
Publicité
Posté le 20-08-2007 à 12:44:45  profilanswer
 

n°944929
franceso
Posté le 20-08-2007 à 14:32:09  profilanswer
 

[:zytra]

wedgeant a écrit :


Ma question est la suivante, si je mets:

0 * * * * DISPLAY=:0.0 && /usr/bin/fbsetbg -f -f /home/wedge/.fluxbox/backgrounds/


Est-ce que ça va marcher ?

Je pense que ça marche, mais je ferais plutôt comme ça (sans les && ):

0 * * * * DISPLAY=:0.0 /usr/bin/fbsetbg -r /home/wedge/.fluxbox/backgrounds/



Message édité par franceso le 20-08-2007 à 14:33:36

---------------
TriScale innov
n°944932
wedgeant
Da penguin inside
Posté le 20-08-2007 à 14:41:12  profilanswer
 

Tiens, [:pato el canardo] toi :)
(tu me fais d'ailleurs penser que j'ai un truc à te dire à propos de ripdvd :D)
 
Hmm, tu mets pas un ";" entre le DISPLAY= et le reste ? :gratgrat:
Ca va pas plantager là sinon ?


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
n°944953
franceso
Posté le 20-08-2007 à 15:31:22  profilanswer
 

wedgeant a écrit :

Hmm, tu mets pas un ";" entre le DISPLAY= et le reste ? :gratgrat:
Ca va pas plantager là sinon ?

Non, c'est une syntaxe valide :

VAR=value cmd


Ca te permet de fixer la valeur de VAR uniquement pour le sous processus qui exécute la commande. Exemple :

~> export | grep DISPLAY
DISPLAY=:0.0
~> DISPLAY=:1.0 export | grep DISPLAY
DISPLAY=:1.0
~> export | grep DISPLAY
DISPLAY=:0.0


 

wedgeant a écrit :

Tiens, [:pato el canardo] toi :)
(tu me fais d'ailleurs penser que j'ai un truc à te dire à propos de ripdvd :D)

Genre qu'il faut que je package la dernière version :ange:


---------------
TriScale innov
n°944963
wedgeant
Da penguin inside
Posté le 20-08-2007 à 15:53:02  profilanswer
 

Ok, merci pour l'info, ça pourra servir :jap:
 
Ah voui tiens, t'as pas fais le package ;) (bon, tu peux peut-être attendre la 1.10.1 qui sortira demain je pense :D)


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
n°945126
wedgeant
Da penguin inside
Posté le 21-08-2007 à 08:21:34  profilanswer
 

Ca roule au p'tit pwal !! [:jar jar]
Merci F ;)


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [resolvaÿd] $DISPLAY dans cron

 

Sujets relatifs
Probleme de cronscp et cron dans cygwin - sauvegarde à distance.
apple cinema display 23" - strilles sur la gaucheCRON et webalizer
cron: arreter les taches cron d'un user particulier en tant que root[KDE] No Screens Found : Pb de Display
Export display, serveur sas sans X[DEBIAN]script cron.daily qui tourne pas
Cygwin + cron ?Arrêt soudain du fonctionnement de toutes les taches cron.
Plus de sujets relatifs à : [resolvaÿd] $DISPLAY dans cron


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR