firefox local et firefox distant.
Le
octane
Bonjour,
je viens de me rendre compte d'un comportement qui m'ennuie avec
firefox.
J'ai une machine A qui dispose de firefox 1.5
J'ai une machine B qui dispose de firefox 2.0
Je travaille toujours sur la machine A, j'utilise B via le reseau et X
deporte
à l'aide de ssh -X ou -Y.
Comportement:
sur A, je lance firefox. OK.
Sur A, je lance:
ssh -X B
je suis sur B. Si depuis ce xterm, je lance firefox, je devrais avoir
donc
firefox 2.0 qui s'affiche.
Et bien non, c'est une nouvelle session de firefox local (1.5) qui est
lancée.
Si je n'ai pas firefox 1.5 de lancé, je tapes:
ssh -X B
firefox
et la, c'est bien firefox 2.0 qui s'affiche.
Mes questions:
pourquoi? firefox n'a pas a savoir d'ou il est lancé, ni interagir
avec une
autre instance.
Comment supprimer cet etat de fait?
Merco
je viens de me rendre compte d'un comportement qui m'ennuie avec
firefox.
J'ai une machine A qui dispose de firefox 1.5
J'ai une machine B qui dispose de firefox 2.0
Je travaille toujours sur la machine A, j'utilise B via le reseau et X
deporte
à l'aide de ssh -X ou -Y.
Comportement:
sur A, je lance firefox. OK.
Sur A, je lance:
ssh -X B
je suis sur B. Si depuis ce xterm, je lance firefox, je devrais avoir
donc
firefox 2.0 qui s'affiche.
Et bien non, c'est une nouvelle session de firefox local (1.5) qui est
lancée.
Si je n'ai pas firefox 1.5 de lancé, je tapes:
ssh -X B
firefox
et la, c'est bien firefox 2.0 qui s'affiche.
Mes questions:
pourquoi? firefox n'a pas a savoir d'ou il est lancé, ni interagir
avec une
autre instance.
Comment supprimer cet etat de fait?
Merco

Poser une question


C'est bien plus rapide de commander une instance existante que d'en
lancer une nouvelle. Mais ce qui est étrange, c'est que la connexion à
l'instance existante se fait via X, donc même si on lance le
« client » firefox sur une autre machine que le « serveur » (i.e.
l'instance existante).
Je crois que
$ firefox -
fait ça.
--
Matthieu
firefox 1.5 et 2.0
Qui plus est, je voudrais savoir comment firefox "sait" qu'une
instance est deja lancee.
Je suis sur A, je fais ssh -Y B, donc dans ma session ssh, je
suis sur B. Si je lance firefox, je suis sur B. Et la, il
"apprend" (comment?) que sur le X local il y a deja un
firefox de lance, et il peut lui demander une nouvelle
fenetre (comment?)
ls -l .mozilla/firefox/*/lock
Ah, ça marchait avec certaines versions de Mozilla.
Mais « man firefox » est ton ami. Un indice : « distant » se dit
« remote » en anglais ;-).
--
Matthieu
Pas seulement justement. Firefox est capable de se connecter à une
instance s'affichant sur le même serveur X, et tournant sur une
machine qui ne partage pas le système de fichier. Donc, le client n'a
accès au serveur que via le serveur X.
Par contre, si tu veux lancer deux instances de firefox sur des
serveurs X différents, mais à partir de deux machines avec le même
/home (donc en particulier deux fois de la même machine), il va râler
(mais pas se connecter à l'instance existante).
--
Matthieu