Відповіді:
Затримка автозапуску з вбудованою опцією затримки
Примітка . Працює лише з сеансами на робочому столі, які розпізнають 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"