À (at) Thu, 29 Nov 2007 23:11:24 +0100,
Vincent Verdon <vincent.verdon@laposte.net> écrivait (wrote):
Le résultat est le même quel que soit le programme à lancer : j'ai
essayé avec xterm, gedit,... En fait, tout programme qui utilise
Xwindow démarre et s'affiche quand gdm est actif puis est arrêté à la
connexion d'un utilisateur pour redémarrer quand gdm redevient actif.
J'ai essayé avec un programme bash (le fameux sleep 1000) et là, le
programme reste effectivement actif en permanence. Xhost ne change
rien à la chose à priori (dans /etc/gdm/init/default je mets une ligne
/usr/bin/xhost + juste avant de mettre /usr/bin/xerm par exemple, et
cela ne change rien au comportement).
Je suis perplexe : n'y a-t-il aucun programme utilisant Xwindow qui
tourne en permanence ? Je serais le premier à en avoir besoin ?
Un programme utilisant X-Window peut généralement rester actif jusqu'à
la mort du serveur X auquel il est connecté.
Les systèmes tels que gdm (kdm, etc.) utilisent un serveur X. Puis
lorsqu'un utilisateur se connecte, ils arrêtent leur serveur X et en
relance un pour l'utilisateur. Lors de la deconnexion de
l'utilisateur, son serveur X est arrêté et, généralement, gdm relance
un serveur X pour attendre une nouvelle connexion.
PS: n'utilisez *jamais* xhost. Dans la plupart des cas, on peut s'en
passer.
--
Paul Gaborit - <
http://perso.enstimac.fr/~gaborit/>