Eu tenho um script bash, chamado runthunderbird, que… executa o Thunderbird:
#!/bin/bash
sleep 5
thunderbird & disown
Quando executo runthunderbird
a partir do krunner, o Thunderbird inicia após 5 segundos conforme pretendido e, em seguida, o runthunderbird
processo termina, conforme evidenciado pela ps -ef
lista de processos no monitor do sistema do Plasma 5.27.10.
Porém, o mesmo monitor do sistema possui uma aba Aplicativos onde runthunderbird
permanece listado, em vez de thunderbird-bin
, o consumo de recursos (ex. memória) do Thunderbird.
Se, em vez de apenas o Thunderbird, os scripts executarem vários aplicativos gráficos antes de terminarem, eles serão agrupados na guia Aplicativo, novamente sob o nome do script (terminado).
Estou me perguntando como isso é gerenciado e como devo escrever meu script para separar completamente o Thunderbird do script e executá-lo.
Também estou me perguntando se esse fato está relacionado ao Thunderbird não ser executado de forma eficaz quando o script runthunderbird é executado no login a partir de um arquivo da área de trabalho no formato ~/.config/autostart
.