Nigdy wcześniej nie zauważyłem tego zachowania i jestem trochę zdezorientowany, co się dzieje. Mam uruchomioną lokalną kopię Firefoksa, a następnie ssh ( ssh -X <url>
) na zdalnym serwerze i tam uruchomię kopię, aby użyć lokalnego wyświetlacza. Okazuje się, że lokalny firefox właśnie otworzył nowe okno. Sprawdziłem, ps x|grep firefox
czy rzeczywiście na serwerze zdalnym nie uruchomiono żadnego procesu firefox.
To samo dziwne zachowanie dzieje się odwrotnie: jeśli mam uruchomiony zdalny firefox i próbuję uruchomić lokalny, to zdalny otwiera nowe okno.
Jestem na Ubuntu 10.4, z prawie całkowicie nową instalacją (właśnie dostałem ten komputer tego popołudnia). Próbowałem uruchomić dwa firefoxy jednocześnie, aby móc łatwo uruchomić listę wtyczek do zainstalowania.
Co się tutaj dzieje i jak mogę tego uniknąć?
Wystąpił problem z firefoxem od dłuższego czasu, spróbuj uruchomić firefoxa as
firefox -no-remote
(ustawienieMOZ_NO_REMOTE=1
jako zmienna środowiskowa powinna również działać).Oto więcej informacji
źródło
X11Forwarding yes
To każe ssh poprosić X o przekazanie danych wyjściowych przez tunel ssh do twojego serwera X za każdym razem, gdy uruchamiasz aplikację z GUI.