Openbox autostart

bonsoir,

j’ai suivi divers tutoriel concernant openbox et la façon d’ouvrir automatiquement des programmes, en créant le fichier ~/.config/openbox/autostart.sh

avec le contenu :

#!/bin/sh xfce4-panel & conky &

Mais rien ne se lance après openbox, si ce n’est le néant absolu ^^.
Si vous avez une idée je serais preneur, merci.

Peux-tu donner le résultat de ls -l ~/.config/openbox/autostart.shTu dois avoir les droits en exécution dessus :wink:

résultat de la commande :

Apparemment c’est bon de ce coté.N’étant pas moi-même utilisateur d’openbox, je ne peux pas trop t’aider :confused:

c’est pas grave. Merci quand même, et si je trouve la solution je la posterais.

Voici mon fichier autostart.sh :

[quote]# Run the system-wide support stuff
. $GLOBALAUTOSTART

Programs to launch at startup

=============================

Force openoffice.org to use GTK theme

#export OOO_FORCE_DESKTOP=gnome

Automounting with ivman

ivman &

Start gnome keyring daemon

gnome-keyring-daemon &

Launch numlockx

numlockx &

Set desktop wallpaper

feh --bg-scale /home/kaosyouki/.config_files/debian-wallpaper.jpg &

Start screensaver deamon

gnome-screensaver &

Launch panel

(sleep 2 && pypanel) &

Launch Jackd

(sleep 2 && qjackctl) &

Launch parcellite

(sleep 2 && parcellite) &

Launch Idesk

(sleep 2 && idesk) &[/quote]

Je n’ai pas de [quote]#!/bin/sh[/quote]au debut. Et ca fonctionne chez moi.

j’ai remplacé le #!/bin/sh par :

mais toujours pareil. je sèche.

Bonjour,
Il semblerait qu’il faille créer le fichier autostart.sh dans .config/openbox/ et ensuite rendre le fichier exécutable ou dans /etc/xdg/openbox. (je n’ai pas essayé, à tester une solution ou l’autre…)
Pour des infos concernant openbox/debian : wiki.debian.org/Openbox

[quote=“Neo-MatriX”]j’ai remplacé le #!/bin/sh par :

mais toujours pareil. je sèche.[/quote]

Tout d’abord, vérifies que ca ne pose pas de problèmes quand tu lances conky et xfce4-panel en console… (si ce n’est déjà fait)

Je penses que le #!/bin/sh est optionnel. De toute façon c’est ton shell qui lancera le script…

Pour le .$GLOBALAUTOSTART, j’imagine que ca lance un fichier pour tous les utilisateurs (peut-être le fichier dans /etc/xdg/openbox justement)
Un echo $GLOBALAUTOSTART nous en dirait plus

Enfin bon, le problème reste entier…

Personnellement, je préfère placer les programmes lancés automatiquement dans le fichier ~/.Xsession, par exemple :

xfce4-panel & conky & exec openbox-session
Ensuite, tu choisis dans GDM par exemple la session de type XClient et ça devrait fonctionner.