Je n'ai jamais remarqué ce comportement auparavant et je suis un peu confus quant à ce qui se passe. J'ai une copie locale de firefox en cours d'exécution, puis ssh ( ssh -X <url>
) dans un serveur distant et j'en démarre une copie pour utiliser l'affichage local. Il s'avère que le Firefox local vient d'ouvrir une nouvelle fenêtre. J'ai vérifié ps x|grep firefox
qu'en effet aucun processus firefox n'est démarré sur le serveur distant.
Ce même comportement étrange se produit en sens inverse: si j'ai un firefox distant en cours d'exécution et que j'essaie de démarrer un local, alors le distant ouvre une nouvelle fenêtre.
Je suis sur Ubuntu 10.4, avec une installation presque complètement nouvelle (je viens de recevoir cet ordinateur cet après-midi). J'essayais de faire fonctionner les deux firefox en même temps afin de pouvoir facilement parcourir la liste des plugins à installer.
Que se passe-t-il ici et comment puis-je éviter que cela se produise?
Cela a été un problème avec Firefox depuis un certain temps, essayez d'exécuter Firefox en tant que
firefox -no-remote
(la définitionMOZ_NO_REMOTE=1
de variable d'environnement devrait également fonctionner).Voici plus d'infos
la source
X11Forwarding yes
Cela dit à ssh de demander à X de transmettre sa sortie via le tunnel ssh à votre serveur X chaque fois que vous démarrez une application avec GUI.