Todas as instâncias do Mate Terminal possuem o mesmo PID, porque na verdade são um único processo que exibe várias janelas. O Mate Terminal é executado em um único processo porque é assim que o aplicativo é projetado. Quando você executa o comando mate-terminal
, entra em contato com o processo existente e envia uma instrução para abrir uma nova janela.
A partir do Mate Terminal 1.8.1, você pode executar mate-terminal --disable-factory
para abrir uma nova janela em um novo processo. Tenha em atenção que esta opção foi removida da versão do Gnome em 3.10 ; Não sei se os desenvolvedores do Mate decidiram mesclar essa mudança. Consulte Execute várias instâncias reais de processo do gnome-terminal para uma pergunta semelhante sobre o terminal Gnome.