Cuando se inicia Firefox, busca una ventana de Firefox que se ejecute en la misma pantalla, y si encuentra una, enfoca esta ventana (y si pasa una URL en la línea de comando, abre una nueva pestaña para cargar la URL en la existente ventana).
Debe haber ejecutado SSH con reenvío de pantalla X11. Como el reenvío X11 está activo, todos los programas GUI que inicie en la sesión SSH se mostrarán en la máquina local.
Si su reenvío X11 no estaba activo en la conexión SSH, entonces las aplicaciones GUI ejecutadas desde la sesión SSH no tendrían ningún lugar para mostrar. Simplemente se quejarían de "Error: no se especificó la pantalla" o algún mensaje de error similar.
X11 es inherentemente transparente a la red, por lo que no tiene una noción de "la pantalla local". La pantalla es lo que le diga a la aplicación que es la pantalla. Puede haber múltiples pantallas locales, por ejemplo, en el caso de una configuración de múltiples asientos. No hay una pantalla "verdadera" como la que hay con Windows. Si está ejecutando un programa de forma remota y desea que se muestre en el monitor de la máquina remota, debe ejecutar un servidor X en la máquina remota y debe indicarle explícitamente al programa que se conecte a esa pantalla. De manera predeterminada, si no hace nada, los programas se mostrarán en la máquina que está frente a usted.
Gilles 'SO- deja de ser malvado'
fuente