Si tiene gnome-terminal
ejecutándose y quiere una nueva instancia del programa, puede pensar que ejecutar gnome-terminal &
de un caparazón haría el truco.
Sorprendentemente, esta nueva instancia se comporta como un insípido programa de Windows o Mac; solo envía un mensaje al gnome-terminal
existente y en ejecución para crear una nueva ventana. Si este gnome-terminal
el proceso falla, ¡perderá todas las ventanas de la terminal!
(Por supuesto, cada ventana tiene su propio shell, que es un proceso independiente, pero el emulador de terminal real y su GUI se administran desde una única instancia de la aplicación).
¿Cómo podemos crear instancias independientes de gnome-terminal
? , cada uno ejecutándose en su propio proceso, de modo que eliminar ese proceso solo destruye la(s) ventana(s) asociada(s) con ese proceso?
Respuesta aceptada:
Según man gnome-terminal
, la opción que está buscando parece tener un nombre confuso
--disable-factory
Do not register with the activation name server, do
not re-use an active terminal.
Sin embargo, la opción aparentemente se eliminó en versiones más recientes, por lo que no se debe confiar en ella.