Si tu démarres ta session avec gdm, alors tu peux faire un truc rigolo :
dans /etc/opt/gnome/gdm/Session, tu crées un script que tu appelles RTCW par exemple, et tu le rends exécutable. dedans, tu mets ça :
Code :
- #!/bin/bash -login
- /etc/X11/xdm/Xsession rtcw
|
Puis, tu édites le fichier /etc/X11/xdm/Xsession. Il doit y avoir quelque chose qui ressemble à ça dedans (c'est un gros Switch en script shell) :
Code :
- case $1 in
- failsafe)
- exec xterm -geometry 80x24-0-0
- ;;
- kde)
- exec startkde
- ;;
- gnome)
- exec gnome-session
- ;;
- enlightenment)
- exec enlightenment
- ;;
- esac
|
En fait, ici, selon le paramètre passé à Xsession (failsafe, kde, gnome ou enlightenment), il y a un truc qui est lancé (juste un xterm pour failsafe, une session KDE ou Gnome, ou Enlightenment). Toi, il te suffirait de rajouter ça avant le esac :
Code :
- rtcw)
- exec wolfsp
- ;;
|
Ainsi, à l'invite de login GDM, tu pourrais choisir une session qui s'appelle RTCW qui lancera uniquement RTCW, sans aucun gestionnaire de fenêtres ni rien d'autre.
C'est le genre de truc qu'on doit aussi pouvoir faire avec KDM, mais je ne connais pas bien celui-là.
Ah, aussi, selon les distrib, il est possible que les scripts Xsession et ceux de gdm/Sessions ne soient pas écrit de la même façon. Enfin, c'est toujours la même idée derrière. Là, c'est ce qu'il faudrait faire pour une Slackware 8.0.