Відповіді:
Затримка автозапуску з вбудованою опцією затримки
Примітка . Працює лише з сеансами на робочому столі, які розпізнають X-GNOME-Autostart-Delayпараметр (наприклад, Unity, Unity2D, GNOME). Це не буде працювати для LXDE, XFCE, KDE тощо.
Завдяки цьому рішенню немає необхідності в сценарії та режимі сну. Перейдіть до папки автозапуску:
nautilus ~/.config/autostart
Знайдіть .desktopфайл, який відповідає вашій програмі, і відкрийте його в текстовому редакторі, наприклад gedit:
gedit ~/.config/autostart/application.desktop
Додайте до файлу наступний рядок:
X-GNOME-Autostart-Delay=foo
де fooчас у секундах, на який ви хочете затримати запуск програми, наприклад:
X-GNOME-Autostart-Delay=60
Збережіть файл, перекладіть, і ви повинні побачити ефекти.
Спробуйте це: bash -c "sleep 10 && firefox"