Kiedy Firefox się uruchamia, szuka okna Firefoksa działającego na tym samym ekranie, a jeśli je znajdzie, skupia to okno (a jeśli podasz adres URL w wierszu poleceń, otwiera nową kartę, aby załadować adres URL do istniejącego okno).
Musisz uruchomić SSH z przekierowaniem ekranu X11. Ponieważ przekazywanie X11 jest aktywne, wszystkie programy GUI uruchamiane w sesji SSH będą wyświetlane na komputerze lokalnym.
Jeśli przekierowanie X11 nie było aktywne w połączeniu SSH, aplikacje GUI uruchamiane z sesji SSH nie miałyby gdzie wyświetlić. Skarżą się tylko na „Błąd: nie określono wyświetlacza” lub podobny komunikat o błędzie.
X11 jest z natury przezroczysty dla sieci, więc nie ma pojęcia „wyświetlacz lokalny”. Wyświetlacz jest tym, co mówisz, że aplikacja jest wyświetlaczem. Może istnieć wiele wyświetlaczy lokalnych, np. W przypadku konfiguracji wielostanowiskowej. Nie ma jednego „prawdziwego” wyświetlacza, jak w Windowsie. Jeśli uruchamiasz program zdalnie i chcesz, aby wyświetlał się na monitorze zdalnego komputera, musisz uruchomić serwer X na zdalnym komputerze i wyraźnie powiedzieć programowi, aby łączył się z tym wyświetlaczem. Domyślnie, jeśli nic nie zrobisz, programy będą wyświetlane na komputerze, przed którym jesteś.
Gilles „SO- przestań być zły”
źródło