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.
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.
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:
nautilus ~/.config/autostart
Encontre o .desktop
arquivo que corresponde ao seu aplicativo e abra-o em um editor de texto, por exemplo gedit
:
gedit ~/.config/autostart/application.desktop
Anexe a seguinte linha ao arquivo:
X-GNOME-Autostart-Delay=foo
onde foo
é o tempo em segundos em que você deseja atrasar o lançamento do aplicativo, por exemplo:
X-GNOME-Autostart-Delay=60
Salve o arquivo, registre-se novamente e você verá os efeitos.
Tente o seguinte: bash -c "sleep 10 && firefox"