Como adiar um programa como o cairo-dock (no openGL) ou o Firefox?
Às vezes, os programas falham quando iniciados com outros aplicativos de inicialização. Quero que os programas iniciem 10 segundos atrasados para evitar uma falha.
configuration
startup
cairo-dock
MERose
fonte
fonte
Respostas:
Atraso na inicialização automática com a opção de atraso embutido
Nota : Funciona apenas com sessões da área de trabalho que reconhecem o
X-GNOME-Autostart-Delay
parâmetro (por exemplo, Unity, Unity2D, GNOME). Isso não funcionará para LXDE, XFCE, KDE etc.Com esta solução, não há necessidade de um script ou suspensão. Vá para a pasta de inicialização automática:
Encontre o
.desktop
arquivo que corresponde ao seu aplicativo e abra-o em um editor de texto, por exemplogedit
:Anexe a seguinte linha ao arquivo:
onde
foo
é o tempo em segundos em que você deseja atrasar o lançamento do aplicativo, por exemplo:Salve o arquivo, registre-se novamente e você verá os efeitos.
fonte
Tente o seguinte:
bash -c "sleep 10 && firefox"
fonte
Você pode tentar alterar o comando para isso:
Algumas pessoas dizem que funciona, outras dizem que não, se este for o seu caso e não funcionar, você pode tentar:
fonte
Eu tive que usar isso para fazê-lo funcionar no skype:
sh -c "sleep 10 && skype &"
no Ubuntu 12.04fonte