Esta resposta tentará resolver o sintoma (abertura lenta do Firefox), em vez da pergunta (mantenha o Firefox rodando em segundo plano).
TL; DR
Desative todas as suas extensões e ative-as uma por uma com a reinicialização do Firefox para ver quais extensões causam mais impacto no desempenho da inicialização e, em seguida, decida se você realmente precisa dessa extensão ou não se causar lentidão.
Resposta completa
Depois de desistir de tentar encontrar soluções que manteriam o Firefox oculto em segundo plano, eu tentei ferramentas como preload , e mexendo com about: config para melhorar o tempo de carregamento, mas nada teve um impacto perceptível para mim. Alguém sugeriu usar um novo perfil iniciando o Firefox com o seguinte comando:
firefox -P
Eu criei um novo perfil e experimentei fechar e abrir o Firefox agora quase instantâneo. No entanto todas as minhas extensões foram embora. Descobri que, se eu voltasse ao meu perfil original (executando novamente o comando) e desativando todas as minhas extensões, obtinha o mesmo efeito. Eu os habilitei um por um e cheguei à seguinte solução:
- desativar / remover Ghostery .
- desativar / remover auxiliar de download de vídeo .
Ainda tenho o seguinte ativado, que parece ter pouco ou nenhum impacto na inicialização:
- Ctrl-tab
- DownThemAll
- Firebug
- HTTPS-Everywhere
- Modificações do Ubuntu
Eu também mantenho o Adblock Plus ativado, mas infelizmente esse é outro addon que causa uma lentidão perceptível no tempo de inicialização. Vale a pena o trade-off embora.