OVH Cloud OVH Cloud

Programme au démarrage de ma session Gnome...

7 réponses
Avatar
David BERCOT
--=-ylSwQZJes7tAGmUj1daI
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Re-bonjour,

Tout d'abord, merci pour votre aide concernant les r=C3=A8gles iptable. Ca
marche parfaitement...
Maintenant, je souhaiterais lancer ces r=C3=A8gles automatiquement =C3=A0
l'ouverture de ma session. Je les ai donc mises dans un script qui est
sens=C3=A9 =C3=AAtre appel=C3=A9 =C3=A0 l'ouverture de session (dans "progr=
ammes au
d=C3=A9marrage"). Apparemment, =C3=A7a ne marche pas !!!
Mais si, juste apr=C3=A8s l'ouverture de session, je le lance manuellement,
l=C3=A0, tout roule...

Voici donc mes questions (encore ;-))) :
- est-ce que les programmes lanc=C3=A9s au d=C3=A9marrage de ma session Gno=
me le
sont dans un environnement particulier ?
- quels sont les journaux que je peux regarder ? J'ai
essay=C3=A9 .xsession-errors sans succ=C3=A8s et, plus g=C3=A9n=C3=A9raleme=
nt, si je regarde
dans /var/log/syslog, je n'ai pas tout ce qui =C3=A9tait =C3=A0 l'affichage=
lors
du boot de la machine...
- sinon, en dehors de cet endroit, o=C3=B9 puis-je mettre des scripts (ou
programmes) ex=C3=A9cut=C3=A9s automatiquement =C3=A0 l'ouverture de ma ses=
sion (plus
globalement, au d=C3=A9marrage de l'ordinateur devrait me suffire) ?

Merci d'avance.

David.

P.S. : jusqu'=C3=A0 pr=C3=A9sent, je fais quasiment tout ce qui doit =C3=AA=
tre lanc=C3=A9 en
root dans le fichier interfaces avec des up...

--=-ylSwQZJes7tAGmUj1daI
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Ceci est une partie de message
=?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBFR1rUvSnthbGI8ygRAnKVAKDKmVeXsv9q5JxIODFXIwld/c5VDACeMeki
i/VlwbCc3sLTL4xaYu/BIp0=
=YqMV
-----END PGP SIGNATURE-----

--=-ylSwQZJes7tAGmUj1daI--


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

7 réponses

Avatar
DoMinix
David BERCOT a écrit :
Re-bonjour,

Tout d'abord, merci pour votre aide concernant les règles iptable. Ca
marche parfaitement...
Maintenant, je souhaiterais lancer ces règles automatiquement à
l'ouverture de ma session. Je les ai donc mises dans un script qui est
sensé être appelé à l'ouverture de session (dans "programmes au
démarrage"). Apparemment, ça ne marche pas !!!
Mais si, juste après l'ouverture de session, je le lance manuellement,
là, tout roule...

Voici donc mes questions (encore ;-))) :
- est-ce que les programmes lancés au démarrage de ma session Gnome le
sont dans un environnement particulier ?
- quels sont les journaux que je peux regarder ? J'ai
essayé .xsession-errors sans succès et, plus généralement, si je regarde
dans /var/log/syslog, je n'ai pas tout ce qui était à l'affichage lors
du boot de la machine...
- sinon, en dehors de cet endroit, où puis-je mettre des scripts (ou
programmes) exécutés automatiquement à l'ouverture de ma session (plus
globalement, au démarrage de l'ordinateur devrait me suffire) ?

Merci d'avance.

David.




salut,

on ne peux pas deviner ce que tu essai de faire.
dis nous donc OU tu as mis tes commandes.

demarrage de la machine et session sont des choses differentes a ne pas
confondre avec *runlevel*

pour info les trucs au demarage de ta session *graphique* sont dependant
de ton *dm (gestionnaire de connections) et ne sont pas les memes que
pour une session tty.
regarde ~/.bash_profile ~/.bashrc ~/.Xsession ou ~/.xsession ~/.xinitrc
man xsm

P.S. : jusqu'à présent, je fais quasiment tout ce qui doit être lancé
en root dans le fichier interfaces avec des up...



si ça concerne le reseau c'est bien, pour le reste tu peux faire des
scripts dans /etc/init.d et les faire demarrer avec update-rc.d

--
dominix


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
David BERCOT
--=-S+OB9bcYhJU1RYJu4eBT
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

> Maintenant, je souhaiterais lancer ces règles automatiquement à  
> l'ouverture de ma session. Je les ai donc mises dans un script qui est
> sensé être appelé à l'ouverture de session (dans "p rogrammes au
> démarrage"). Apparemment, ça ne marche pas !!!
> Mais si, juste après l'ouverture de session, je le lance manuellem ent,
> là, tout roule...
>
> Voici donc mes questions (encore ;-))) :
> - est-ce que les programmes lancés au démarrage de ma session Gnome le
> sont dans un environnement particulier ?
> - quels sont les journaux que je peux regarder ? J'ai
> essayé .xsession-errors sans succès et, plus généra lement, si je regarde
> dans /var/log/syslog, je n'ai pas tout ce qui était à l'affic hage lors
> du boot de la machine...
> - sinon, en dehors de cet endroit, où puis-je mettre des scripts ( ou
> programmes) exécutés automatiquement à l'ouverture de ma session (plus
> globalement, au démarrage de l'ordinateur devrait me suffire) ?

on ne peux pas deviner ce que tu essai de faire.
dis nous donc OU tu as mis tes commandes.



Ben justement, j'ai un peu de mal à m'expliquer ;-)
Comme je l'explique plus bas, ce qui doit être lancé en root, je le fais
avec des up dans mon fichier interfaces. Pourquoi ça ?
Tout simplement parce que j'utilise un portable avec des configurations
différentes. Ainsi, en fonction du réseau détecté, je l ance des
scripts/commandes différentes.

Ensuite, ce que je souhaite lancer avec mon compte utilisateur, je le
fais au démarrage de ma session Gnome. Je vais donc dans 'Bureau',
'Préférences', 'Sessions', 'Programmes au démarrage' et je r ajoute donc
le script en question. Et c'est là que ça ne fonctionne pas
correctement. En effet, certains scripts (je pourrais éventuellement
donner des exemples) n'ont pas l'air de fonctionner alors que si je les
exécute juste après l'ouverture de la session, manuellement, là  , tout
marche... Je me disais donc qu'il doit y avoir un problème
d'environnement quelque part...

demarrage de la machine et session sont des choses differentes a ne pas
confondre avec *runlevel*



Tout à fait et je ne confonds pas les 2. En revanche, *runlevel*,
j'ignore ce que c'est. Je suis encore débutant sous Linux...

pour info les trucs au demarage de ta session *graphique* sont dependant
de ton *dm (gestionnaire de connections) et ne sont pas les memes que
pour une session tty.



Ca signifierait donc bien qu'un script 'titi', en mode utilisateur, ne
soit pas exécuté correctement à l'ouverture de ma session gr aphique
(j'utilise Gnome et GDM) et puisse l'être lorsque je le lance sous
Gnome ?

regarde ~/.bash_profile ~/.bashrc ~/.Xsession ou ~/.xsession ~/.xinitrc
man xsm



Justement, je me demandais quand étaient utilisés ces scripts.
C'est-à-dire en tty, au lancement d'une session, à l'ouverture d' une
console sous Gnome, etc...

> P.S. : jusqu'à présent, je fais quasiment tout ce qui doit être lancé
> en root dans le fichier interfaces avec des up...

si ça concerne le reseau c'est bien, pour le reste tu peux faire des
scripts dans /etc/init.d et les faire demarrer avec update-rc.d



Euh, désolé, mais là encore, je ne connais pas. J'essaierais
d'approfondir si les autres solutions ne marchent pas...

Merci d'avance.

David.

--=-S+OB9bcYhJU1RYJu4eBT
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Ceci est une partie de message
=?ISO-8859-1?Q?numériquement?= =?ISO-8859-1?Q?_signée?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBFSafivSnthbGI8ygRAl9nAKDI8Ve/ftKa0DKOvGixV6ZBZmW1/QCgnjoi
kSEiFo5rBylRpxgYIzpZ2XU =rKYs
-----END PGP SIGNATURE-----

--=-S+OB9bcYhJU1RYJu4eBT--


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Stéphane L.
2006/11/2, David BERCOT :

Tout simplement parce que j'utilise un portable avec des configurations
différentes. Ainsi, en fonction du réseau détecté, je lance des
scripts/commandes différentes.



Pour ça il existe les packages laptop-net et laptop-netconf, je crois.

Cdlt.
Avatar
David BERCOT
--=-79/js6CgbPtVSAHmn7+w
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Le jeudi 02 novembre 2006 à 09:41 +0100, Stéphane L. a écrit :
2006/11/2, David BERCOT :

> Tout simplement parce que j'utilise un portable avec des configurations
> différentes. Ainsi, en fonction du réseau détecté, je lance des
> scripts/commandes différentes.

Pour ça il existe les packages laptop-net et laptop-netconf, je croi s.



En fait, j'utilise guessnet et resolvconf et ça marche nickel, merci ; -)
C'est juste que, en dehors de la partie réseau, j'ai d'autres choses à
configurer/lancer suivant l'endroit où je me trouve...

David.

--=-79/js6CgbPtVSAHmn7+w
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Ceci est une partie de message
=?ISO-8859-1?Q?numériquement?= =?ISO-8859-1?Q?_signée?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBFSbTLvSnthbGI8ygRAkzDAKCqd0KtS1lYfWzp9u7dmNLrzMK58gCePZhp
fNmmfuf0U/aryWygHOpGmLA =rEt9
-----END PGP SIGNATURE-----

--=-79/js6CgbPtVSAHmn7+w--


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
DoMinix
David BERCOT a écrit :

on ne peux pas deviner ce que tu essai de faire.
dis nous donc OU tu as mis tes commandes.





...

Ensuite, ce que je souhaite lancer avec mon compte utilisateur, je le
fais au démarrage de ma session Gnome. Je vais donc dans 'Bureau',
'Préférences', 'Sessions', 'Programmes au démarrage' et je rajoute donc
le script en question. Et c'est là que ça ne fonctionne pas
correctement. En effet, certains scripts (je pourrais éventuellement
donner des exemples) n'ont pas l'air de fonctionner alors que si je les
exécute juste après l'ouverture de la session, manuellement, là, tout
marche... Je me disais donc qu'il doit y avoir un problème
d'environnement quelque part...



j'ai eu le meme probleme sur une Ubuntu il n'y a pas longtemps.
mais j'ai tranché en modifiant le init script de xfce.(pas le temps)


demarrage de la machine et session sont des choses differentes a ne pas
confondre avec *runlevel*



Tout à fait et je ne confonds pas les 2. En revanche, *runlevel*,
j'ignore ce que c'est. Je suis encore débutant sous Linux...




man runlevel
ca permet de personaliser les services a demarrer selon plusieurs cas de
figures.



pour info les trucs au demarage de ta session *graphique* sont dependant
de ton *dm (gestionnaire de connections) et ne sont pas les memes que
pour une session tty.



Ca signifierait donc bien qu'un script 'titi', en mode utilisateur, ne
soit pas exécuté correctement à l'ouverture de ma session graphique
(j'utilise Gnome et GDM) et puisse l'être lorsque je le lance sous
Gnome ?

regarde ~/.bash_profile ~/.bashrc ~/.Xsession ou ~/.xsession ~/.xinitrc
man xsm



Justement, je me demandais quand étaient utilisés ces scripts.
C'est-à-dire en tty, au lancement d'une session, à l'ouverture d'une
console sous Gnome, etc...



a l'ouverture de session
~/.bash_profile


au lancement de shell interactif
~/.bashrc


suite a l'invocation de xsession
~/.Xsession ou ~/.xsession
ces fichiers sont sourcé donc tu mettre
--------8<---------------
startgnome
mon_script
--------8<---------------
et se sera lancé au demarrage de ta session graphique
je ne sais plus si le startgnome est indispensable !?


au demarage manuel de X11 (startx)
~/.xinitrc




P.S. : jusqu'à présent, je fais quasiment tout ce qui doit être lancé
en root dans le fichier interfaces avec des up...


si ça concerne le reseau c'est bien, pour le reste tu peux faire des
scripts dans /etc/init.d et les faire demarrer avec update-rc.d



Euh, désolé, mais là encore, je ne connais pas. J'essaierais
d'approfondir si les autres solutions ne marchent pas...

Merci d'avance.

David.



--
dominix


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
David BERCOT
--=-8h/No0kWe7yU/50q8KNT
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

> Ensuite, ce que je souhaite lancer avec mon compte utilisateur, je le
> fais au démarrage de ma session Gnome. Je vais donc dans 'Bureau',
> 'Préférences', 'Sessions', 'Programmes au démarrage' et je rajoute donc
> le script en question. Et c'est là que ça ne fonctionne pas
> correctement. En effet, certains scripts (je pourrais éventuelleme nt
> donner des exemples) n'ont pas l'air de fonctionner alors que si je les
> exécute juste après l'ouverture de la session, manuellement, là, tout
> marche... Je me disais donc qu'il doit y avoir un problème
> d'environnement quelque part...

j'ai eu le meme probleme sur une Ubuntu il n'y a pas longtemps.
mais j'ai tranché en modifiant le init script de xfce.(pas le temps)



Sur le principe, ça ne me dérange pas de faire la même chose si
seulement je sais où taper ;-)

>> demarrage de la machine et session sont des choses differentes a ne pa s
>> confondre avec *runlevel*
>
> Tout à fait et je ne confonds pas les 2. En revanche, *runlevel*,
> j'ignore ce que c'est. Je suis encore débutant sous Linux...

man runlevel
ca permet de personaliser les services a demarrer selon plusieurs cas de
figures.
>
>> pour info les trucs au demarage de ta session *graphique* sont dependa nt
>> de ton *dm (gestionnaire de connections) et ne sont pas les memes qu e
>> pour une session tty.
>
> Ca signifierait donc bien qu'un script 'titi', en mode utilisateur, ne
> soit pas exécuté correctement à l'ouverture de ma sessio n graphique
> (j'utilise Gnome et GDM) et puisse l'être lorsque je le lance sous
> Gnome ?
>
>> regarde ~/.bash_profile ~/.bashrc ~/.Xsession ou ~/.xsession ~/.xinitr c
>> man xsm
>
> Justement, je me demandais quand étaient utilisés ces scripts .
> C'est-à-dire en tty, au lancement d'une session, à l'ouvertur e d'une
> console sous Gnome, etc...

a l'ouverture de session
~/.bash_profile

au lancement de shell interactif
~/.bashrc

suite a l'invocation de xsession
~/.Xsession ou ~/.xsession
ces fichiers sont sourcé donc tu mettre
--------8<---------------
startgnome
mon_script
--------8<---------------
et se sera lancé au demarrage de ta session graphique
je ne sais plus si le startgnome est indispensable !?



Alors j'ai tenté de rajouter à la fin de .xsession une ligne avec mon
script, et ça n'a rien changé...
Et je n'ai pas d'erreur non plus d'ailleurs...

Ah là là, j'ai du mal ;-)

au demarage manuel de X11 (startx)
~/.xinitrc



Oui mais là, je suppose que ce n'est pas avec les droits de mon
utilisateur...

Bon, je vais continuer à chercher alors...

Merci.

David.

--=-8h/No0kWe7yU/50q8KNT
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Ceci est une partie de message
=?ISO-8859-1?Q?numériquement?= =?ISO-8859-1?Q?_signée?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBFSe7ZvSnthbGI8ygRAg0mAJ44TeGP3trqfS+GsiAR+n4b8YsXFgCgqkTJ
bO+hh8DlJJmT3WrMfiDO+II =zSB0
-----END PGP SIGNATURE-----

--=-8h/No0kWe7yU/50q8KNT--


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
DoMinix
David BERCOT a écrit :
...

suite a l'invocation de xsession
~/.Xsession ou ~/.xsession
ces fichiers sont sourcé donc tu mettre
--------8<---------------
startgnome
mon_script
--------8<---------------
et se sera lancé au demarrage de ta session graphique
je ne sais plus si le startgnome est indispensable !?



Alors j'ai tenté de rajouter à la fin de .xsession une ligne avec mon
script, et ça n'a rien changé...
Et je n'ai pas d'erreur non plus d'ailleurs...




et .Xsession aussi ?

--
dominix


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact