Sujet: Re: démarrer une application en même temps que le serveur X
De: vincent.verdon (l' arobase) laposte.net (Vincent Verdon)
Groupes: fr.comp.applications.x11
Organisation: Posted through ALPHANET (
http://www.alphanet.ch/)
Date: 22. Nov 2007, 23:50:19
Bonsoir et merci de me répondre,
Benoit Izac a écrit :
Bonjour,
le 22/11/2007 à 21:40, Vincent Verdon a écrit dans le message
<fi4peq$tm9$1@shakotay.alphanet.ch> :
J'ai essayé de bricoler dans Xsession, xinitrc,... et dans la config
de gdm. Il doit bien y avoir moyen de démarrer un prog en même temps
que X, non ?
Évidemment. Mais il faut que tu précises à quel moment.
Si tu veux lancer ton programme au démarrage de gdm, c'est dans
/etc/gdm/Init/Default.
Si tu veux un démarrage de ton programme après l'ouverture de session,
c'est dans /etc/gdm/Xsession que ça se passe pour tout le monde et dans
~/.xsession pour chaque utilisateur.
Si tu veux au démarrage de X via un startx, c'est ~/.xinitrc.
Après plusieurs tests, je suis arrivé à ces conclusions.
Mais en fait je ne suis pas assez précis !
Mon pb, c'est que je voudrais démarrer ce prog une seule fois et qu'il reste "vivant" durant toute la durée de fonctionnement de X. En mettant le prog dans /etc/gdm/init/Default, le prog est tué dès que l'utilisateur se connecte, ce que je ne veux pas, puisqu'il s'agit précisément de pouvoir observer son activité. Le fonctionnement hors session est également nécessaire, puisqu'il faut pouvoir agir sur la machine (l'éteindre par exemple) depuis mon prog.
Amicalement, Vincent Verdon