Page 1 sur 1

[slim] conf du wiki non compatible

Publié : mer. 26 oct. 2011, 17:37
par davidvs
Un petit message pour dire que la page du wiki concernant la config de slim en multi WM ne me semble pas correcte (en tout cas en ce qui me concerne) :

http://wiki.archlinux.fr/Slim#Environnements_multiples

Code : Tout sélectionner

case $1 in
  kde)     exec startkde;;
  xfce4)   exec startxfce4;;
  gnome)   exec gnome-session;;
  openbox) exec openbox-session;; 
  *)       exec $DEFAULT_SESSION;;
esac
=> ne fonctionne pas.

Par contre (en suivant un tuto sous Slack http://wiki.slackware-fr.org/xwindow:articles:slim ) formater comme suis :

Code : Tout sélectionner

case $1 in
    fluxbox)
        exec startfluxbox
        ;;
    xfce4)
        exec startxfce4
        ;;
    kde)
        exec startkde
        ;;
    *)
        exec twm
        ;;
esac
=> passe impec

Cordialement

Re: [slim] conf du wiki non compatible (en cours)

Publié : mer. 26 oct. 2011, 17:50
par FoolEcho
M'étonnerait. Le shell peut être capricieux sur certaines constructions, mais pas ici à ma connaissance. :|
Ça ne tiendrait pas au fait que soit tu n'aies pas configuré 'sessions' dans slim.conf correctement ou parce que $DEFAULT_SESSION n'est pas défini si tu la lances ? ('twm' si tu prends ton exemple de slackware)

Re: [slim] conf du wiki non compatible (en cours)

Publié : mer. 26 oct. 2011, 18:00
par kamui57
chez moi ceci fonctionne

Code : Tout sélectionner

DEFAULT_SESSION=lxsession
case $1 in
  kde)     exec startkde;;
  xfce4)   exec startxfce4;;
  gnome)   gnome-session;;
  lxde) exec lxsession;; 
  matchbox) exec matchbox-session;;
  openbox) exec openbox-session;; 
  awesome) exec awesome;;
  *)       exec $DEFAULT_SESSION;;
esac
avec sessions dans le /etc/slim.conf ainsi

Code : Tout sélectionner

sessions            openbox,gnome,xfce4,lxde,kde,matchbox,awesome,wmii,icewm,wmaker,blackbox
+1 pour la définition du DEFAULT_SESSION. Si tu choisis manuellement ta session, ça marche ? T'as des erreurs dans le /var/log/slim.log ?

Re: [slim] conf du wiki non compatible (en cours)

Publié : mer. 26 oct. 2011, 18:05
par tuxce
Les 2 syntaxes que tu présentes produisent strictement le même résultat.
Tu devrais commencer par définir ce que veut dire "pas correcte". S'il lance ce que tu lui demandes mais que ça n'existe pas ...

Re: [slim] conf du wiki non compatible (en cours)

Publié : mer. 26 oct. 2011, 18:52
par davidvs
en clair :
la syntaxe du wiki d'Arch plante.
Et oui, ma conf de slim reste identique : elle passe dans un sens pas dans l'autre.


PS : les exemples de arch et slack sont des exemples. Ce qui importe c'est que ça :

Code : Tout sélectionner

[...]
e17)  exec enlightenment_start;;
[...]
ne passe pas et que ça :

Code : Tout sélectionner

[...]
e17)  
exac enlightenment_start
;;
[...]
passe :?

Re: [slim] conf du wiki non compatible (en cours)

Publié : mer. 26 oct. 2011, 18:54
par benjarobin
Je n'en crois pas un mot :-)

Re: [slim] conf du wiki non compatible (en cours)

Publié : mer. 26 oct. 2011, 18:55
par davidvs
benjarobin a écrit :Je n'en crois pas un mot :-)
Dans ce cas, je me replonge dans la conf, histoire de revérifier si je n'ai pas oublier quoi que ce soit dans xinit

Cordialement

Re: [slim] conf du wiki non compatible (en cours)

Publié : mer. 26 oct. 2011, 19:00
par kamui57
ça le fait avec tous les environnements ? et le log de slim ne dit rien ?

Re: [slim] conf du wiki non compatible (en cours)

Publié : mer. 26 oct. 2011, 19:25
par tuxce
davidvs a écrit :Ce qui importe c'est que ça :

Code : Tout sélectionner

[...]
e17)  exec enlightenment_start;;
[...]
ne passe pas et que ça :

Code : Tout sélectionner

[...]
e17)  
exac enlightenment_start
;;
[...]
passe :?
Déjà, si le exac passe, alors il faut nous donner le shell utilisé :mrgreen:

Re: [slim] conf du wiki non compatible (en cours)

Publié : mer. 26 oct. 2011, 19:44
par kamui57
/bin/bash avec alias exac="exec" :humour:

Re: [slim] conf du wiki non compatible (en cours)

Publié : mer. 26 oct. 2011, 21:58
par davidvs
rroooohhhhhh !!!
c'était à la mano, pas en copier-coller !!!
vous êtes vraiment sans pitié les gars ! :D
la journée pluvieuse avec des gamins dans tous les coins... vous êtes durs :chinois: