Tente isto:
Crie um arquivo $HOME/.config/upstart/firefox-with-delay.conf
Conteúdo:
start on desktop-start
stop on desktop-end
script
sleep 30
firefox
end script
Mais informações:
Eu quero que o Firefox inicie automaticamente quando eu iniciar o Lubuntu. Eu tenho o aplicativo LXSession Configuration instalado. Nele, eu tentei inserir todas as sugestões em esta questão , como:
bash -c "sleep 10 && firefox"
sleep 10 && firefox
xterm -e 'sleep 10 && firefox'
sh -c "sleep 10 && skype &"
Para todos eles, eles funcionam na linha de comando, mas não quando eu os insiro na interface de configuração do LXSession.
Se eu inserir firefox
sozinho, ele será iniciado quando o Lubuntu for iniciado.
Eu estou supondo que todos os comandos de sono acima só funcionem no Ubuntu. Como faço para que um programa atrase quando iniciar automaticamente no Lubuntu?
Nota extra: O motivo pelo qual quero adiar o Firefox é porque eu faço a conexão automática a uma VPN e demora um pouco para a VPN concluir a conexão. Eu preciso do Firefox para iniciar depois que a conexão VPN estiver completa, então se houver alguma maneira de forçar um programa (como o Firefox) a iniciar após a conclusão de algum outro evento (gerenciador de rede completando uma conexão), isso também funcionaria.
Tags lubuntu