Quando SSH su una casella remota
$ ssh -X remotebox
quindi avviare firefox sulla casella remota
remotebox$ firefox
e ho Firefox in esecuzione sul mio computer locale, si aprirà una finestra di Firefox locale. nessun processo di Firefox è in esecuzione sulla scatola remota.
Se Firefox non è in esecuzione sul mio computer locale, si aprirà una finestra remota di Firefox.
Perché sta aprendo una finestra Firefox locale? Come posso impedirlo?
Ecco qualche informazione in più sul mio sistema locale.
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
Informazioni di remotebox.
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
Il seguente comando avvia una sessione firefox remota con una finestra firefox remota.
remotebox$ firefox -no-remote
Il comando seguente produce un breve ritardo, quindi torna al prompt e viene visualizzata una finestra di Firefox locale. Nessun processo firefox in esecuzione sul remotebox.
remotebox$ firefox
Informazioni di 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
Il seguente comando su remotebox2 avvia una sessione firefox remota come previsto.
remotebox2$ firefox
Non so perché firefox su remotebox2 avvii una sessione remota anziché una sessione locale.
$DISPLAY
non sembra essere un problema, sembra che ssh stia sistemando le cose correttamente.
$DISPLAY
variabile sia sul computer locale che su quello remoto?