albireo a écrit :comment lances-tu la session ? avec startx + .xinitrc ou un gestionnaire ?
http://wiki.archlinux.fr/Openbox
chez moi avec slim + .xinitrc (exec ck-launch-session openbox-session) ça fonctionne correctement
Je lance ma session comme toi, avec slim lance en inittab + exec openbox-session.
oktoberfest a écrit :salut,
je vois que ton fichier s'appelle .autostart.sh. Ne devrait-il pas s'appeler autostart.sh (sans le . devant) ?
D'aprés le wiki, je vien de voir que mon fihcier serais peut être mal placé, je vais tester de la mettre dans .config/openbox/autostart.sh (cela parrait plus logique)
widapit a écrit :salut,est-ce que tu peux le lancer toi-même ton fichier ou est-ce open-box qui ne le lance pas ??
Oui effectivement je peut l’exécuté.
EDIT1 : j'ai placé mon autostart.sh dans ~/.config/openbox/autostart.sh
Alloué les droits d’exécution chmod +x autostart.sh
Et voici le contenu de mon autostart.sh :
Code : Tout sélectionner
# This shell script is run before Openbox launches.
# Environment variables set here are passed to the Openbox session.
# Set a background color
BG=""
if which hsetroot >/dev/null 2>&1; then
BG=hsetroot
else
if which esetroot >/dev/null 2>&1; then
BG=esetroot
else
if which xsetroot >/dev/null 2>&1; then
BG=xsetroot
fi
fi
fi
test -z $BG || $BG -solid "#303030"
# D-bus
if which dbus-launch >/dev/null 2>&1 && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
eval `dbus-launch --sh-syntax --exit-with-session`
fi
# Make GTK apps look and behave how they were set up in the gnome config tools
if test -x /usr/libexec/gnome-settings-daemon >/dev/null; then
/usr/libexec/gnome-settings-daemon &
elif which gnome-settings-daemon >/dev/null 2>&1; then
gnome-settings-daemon &
# Make GTK apps look and behave how they were set up in the XFCE config tools
elif which xfce-mcs-manager >/dev/null 2>&1; then
xfce-mcs-manager n &
fi
# Preload stuff for KDE apps
if which start_kdeinit >/dev/null 2>&1; then
LD_BIND_NOW=true start_kdeinit --new-startup +kcminit_startup &
fi
# Run XDG autostart things. By default don't run anything desktop-specific
# See xdg-autostart --help more info
DESKTOP_ENV="OPENBOX"
if which /usr/lib/openbox/xdg-autostart >/dev/null 2>&1; then
/usr/lib/openbox/xdg-autostart $DESKTOP_ENV
fi
nitrogen --restore &
(sleep 5 && pytyle2)&
Seul soucis c'est que sa ne marche toujours pas
EDIT 2: Après un test tout bête, j'ai rajouté firefox&, je me rend compte que cela marche maintenant...
Le seul problême qui reste inchangé est le lancement de pytyle2.
J'arrive a lancer n'importe quel application mais pas celle-ci. J'ai pourtant suivit le wiki du projet pytyle pour le lancer dans le fichier autostart.sh
soit la ligne
Quand je fais un ps -u dans ma console pytyle ne figure pas dans les processus.
Quelqu'un aurais t-il une idée ?
Voila, merci d'avance