[En cours] Lancement Applications au Demarrage

Bonsoir,

Je suis sous Debian Etch.
Interface Graphique Fluxbox.

Je desirs lancer l’application Conky (Visualisateur Ressources System) au demarrage de ma session en Utilisateur Principal (non root).
Il est a noter que je me connecte en console au départ.
Je me connecte donc sur mon interface graphique avec la commande: startx

J’ai crée un script:

#! /bin/sh
/usr/bin/conky &

Je l’ais placé dans le dossier /etc/init.d/
J’ai fait ensuite update-rc.d nom_de_mon_script
L’ajout ce fait sans erreur!!!

J’execute mon script dans la console et pas de problème l’application ce lance…
Mon script semble ok.

Je reboot.
A l’arrivée au prompt, un message suite au demarrage du script:
Conky: Can’t open display

Je fais “startx” et en effet l’application n’est pas lancée.

Je vous remercie par avance pour votre aide sur ce petit problème.
Cordialement

init.d concerne les >services< non graphiques qui se lancent au démarrage du systême, pas de ta session. Ce que tu veux faire doit se mettre dans le .xsession ou .xinitrc de ton utilisateur (je ne sais plus lequel je n’utilise jamais ça). En tous cas, pas sous forme d’un script dans init.d.
Il y a des fils qui en parlent.

Merci à toi,
Je vais reparcourir le forum!!!

Salut,
tu peux mettre --> conky &
dans ~/.fluxbox/startup par exemple

En effet,
mais le fichier startup ne s’est pas crée a l’install.
Donc :frowning:

[code]poiuy@asus:~$ cat .fluxbox/startup

fluxbox startup-script:

Lines starting with a ‘#’ are ignored.

You can set your favourite wallpaper here if you don’t want

to do it from your style.

bsetbg -f ~/pictures/wallpaper.png

This sets a black background

/usr/bin/fbsetroot -solid black

This shows the fluxbox-splash-screen

fbsetbg -C /usr/share/fluxbox/splash.jpg

Other examples. Check man xset for details.

Turn off beeps:

xset -b

Increase the keyboard repeat-rate:

xset r rate 195 35

Your own fonts-dir:

xset +fp /home/poiuy/.font

Your favourite mouse cursor:

xsetroot -cursor_name right_ptr

Change your keymap:

xmodmap ~/.Xmodmap

Applications you want to run with fluxbox.

MAKE SURE THAT APPS THAT KEEP RUNNING HAVE AN ‘’&’’ AT THE END.

unclutter -idle 2 &

wmnd &

wmsmixer -w &

/usr/bin/urxvtd -q -o -f &
conky -c /home/poiuy/.conkyrc &

And last but not least we start fluxbox.

Because it is the last app you have to run it with ‘‘exec’’ before it.

exec /usr/bin/fluxbox

or if you want to keep a log:

exec /usr/bin/fluxbox -log ~/.fluxbox/log[/code]