Pokud máte gnome-terminal běží a chcete novou instanci programu, možná si myslíte, že spuštění gnome-terminal & ze skořápky by stačilo.
Překvapivě se tato nová instance chová jako nějaký fádní program pro Windows nebo Mac; pouze odešle zprávu existujícímu běžícímu gnome-terminal pro vytvoření nového okna. Pokud tento gnome-terminal zhroutí proces, ztratíte všechna okna terminálu!
(Samozřejmě každé okno má svůj vlastní shell, což je nezávislý proces, ale skutečný emulátor terminálu a jeho GUI jsou spravovány z jediné instance aplikace.)
Jak můžeme vytvořit nezávislé instance gnome-terminal , z nichž každý běží ve svém vlastním procesu, takže zabitím tohoto procesu se zničí pouze okna spojená s tímto procesem?
Přijatá odpověď:
Podle man gnome-terminal , možnost, kterou hledáte, se zdá být matoucím názvem
--disable-factory
Do not register with the activation name server, do
not re-use an active terminal.
Tato možnost je však v novějších verzích zjevně odstraněna, takže by se na ni nemělo spoléhat.