Run true multiple process instances of gnome-terminal
Due to the new client/server architecture (details here) you'll have to start separate instances of gnome-terminal-server
. To do that you could use the --app-id
switch:
/usr/lib/gnome-terminal/gnome-terminal-server --app-id my.first.Terminal
then use the client (with the same app-id) to create terminals1 inside the new server :
gnome-terminal --app-id my.first.Terminal
gnome-terminal --full-screen --app-id my.first.Terminal
......
Another instance:
/usr/lib/gnome-terminal/gnome-terminal-server --app-id my.second.Terminal
and terminals:
gnome-terminal --geometry 80x24+200+200 --app-id my.second.Terminal
gnome-terminal --app-id my.second.Terminal
.....
Path to gnome-terminal-server
might be different on your system.
1: Note that "you have 10 seconds to use the client to create a terminal inside the new server".
According to man gnome-terminal
, the option you're looking for appears to be the confusingly-named
--disable-factory
Do not register with the activation name server, do
not re-use an active terminal.
However, the option is apparently removed in more recent releases so should not be relied on.