Kiedy przesyłam SSH do zdalnego urządzenia
$ ssh -X remotebox
następnie uruchom Firefoksa na zdalnym urządzeniu
remotebox$ firefox
i mam firefox działający na moim komputerze lokalnym, otworzy się lokalne okno firefox. na zdalnym urządzeniu nie działa żaden proces firefox.
Jeśli firefox nie działa na moim komputerze lokalnym, otworzy się okno zdalnego firefoxa.
Dlaczego otwiera lokalne okno Firefoksa? Jak mogę temu zapobiec?
Oto więcej informacji o moim systemie lokalnym.
Linux lesmana-laptop 2.6.32-24-generic #42-Ubuntu SMP Fri Aug 20 14:24:04 UTC 2010 i686 GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.04.1 LTS
Release: 10.04
Codename: lucid
DISPLAY=:0.0
Mozilla Firefox 3.6.8, Copyright (c) 1998 - 2010 mozilla.org
Informacje o pilocie.
Linux dxray 2.6.22.19-0.4-default #1 SMP 2009-08-14 02:09:16 +0200 x86_64 x86_64 x86_64 GNU/Linux
LSB Version: core-2.0-noarch:core-3.0-noarch:core-2.0-x86_64:core-3.0-x86_64:desktop-3.1-amd64:desktop-3.1-noarch:graphics-2.0-amd64:graphics-2.0-noarch:graphics-3.1-amd64:graphics-3.1-noarch
Distributor ID: SUSE LINUX
Description: openSUSE 10.3 (X86-64)
Release: 10.3
Codename: n/a
DISPLAY=localhost:15.0
Mozilla Firefox 3.0.14, Copyright (c) 1998 - 2009 mozilla.org
Następujące polecenie uruchamia zdalną sesję firefox ze zdalnym oknem firefox.
remotebox$ firefox -no-remote
Poniższe polecenie powoduje krótkie opóźnienie, a następnie wraca do monitu i pojawia się lokalne okno firefox. Brak programu firefox uruchomionego na pilocie.
remotebox$ firefox
Informacje o remotebox2.
Linux marvin 2.6.31-22-generic #60-Ubuntu SMP Thu May 27 00:22:23 UTC 2010 i686 GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 9.10
Release: 9.10
Codename: karmic
DISPLAY=localhost:11.0
Mozilla Firefox 3.6.8, Copyright (c) 1998 - 2010 mozilla.org
Następujące polecenie w remotebox2 uruchamia zdalną sesję firefox zgodnie z oczekiwaniami.
remotebox2$ firefox
Nie wiem, dlaczego firefox na remotebox2 rozpoczyna sesję zdalną zamiast sesji lokalnej.
$DISPLAY
wydaje się , że to nie problem, ssh wydaje się poprawnie konfigurować.
$DISPLAY
zmiennej zarówno na maszynie lokalnej, jak i zdalnej?