Se hai gnome-terminal
in esecuzione e desideri una nuova istanza del programma, potresti pensare che sia in esecuzione gnome-terminal &
da una shell farebbe il trucco.
Sorprendentemente, questa nuova istanza si comporta come un insipido programma Windows o Mac; invia solo un messaggio al gnome-terminal
esistente in esecuzione per creare una nuova finestra. Se questo gnome-terminal
il processo si arresta in modo anomalo, perdi tutte le finestre del terminale!
(Ovviamente, ogni finestra ha la sua shell, che è un processo indipendente, ma l'effettivo emulatore di terminale e la sua GUI sono gestiti da una singola istanza dell'applicazione.)
Come possiamo creare istanze indipendenti di gnome-terminal
, ognuno in esecuzione nel proprio processo, in modo che l'uccisione di quel processo distrugga solo le finestre associate a quel processo?
Risposta accettata:
Secondo man gnome-terminal
, l'opzione che stai cercando sembra essere chiamata in modo confuso
--disable-factory
Do not register with the activation name server, do
not re-use an active terminal.
Tuttavia, l'opzione è stata apparentemente rimossa nelle versioni più recenti, quindi non dovrebbe essere utilizzata.