Если вы используете какие-то приложения каждый раз, когда входите в систему на рабочем столе, вы можете избежать необходимости запускать их каждый раз вручную, добавив их в список автозагрузки. Однако, если вы настроите автоматический запуск слишком большого количества приложений, ваш первоначальный вход на рабочий стол будет значительно задерживаться. Все приложения будут бороться за одни и те же ресурсы, пытаясь попасть на ваш рабочий стол. К счастью, есть решение: добавить задержку запуска приложений.
В этом руководстве мы покажем, как оптимально отложить запуск приложений в Ubuntu. Мы делаем это, добавляя таймер задержки, чтобы он не запускался автоматически после входа в систему. Давайте посмотрим, как вы можете это сделать с приложениями, которые вы используете.
Приложения для запуска
Некоторые приложения полезны, когда они всегда доступны. Однако некоторые приложения, в данном случае Plank, по умолчанию не запускаются автоматически при входе в систему. Решение состоит в том, чтобы добавить его в список других приложений, которые запускаются автоматически при входе в систему на рабочем столе.
Посетите меню приложений, найдите приложение Startup Applications и запустите его.
Диалоговое окно «Параметры запуска приложения» покажет вам список всех приложений, которые загружаются автоматически при входе в систему.
Примечание . Некоторые системные приложения по умолчанию скрыты в списке «Настройки запускаемых приложений». Однако мы игнорируем их в этом руководстве, поскольку они не влияют на то, что мы хотим делать.
Добавить новую запись о запуске с задержкой
Давайте добавим запись в список настроек запускаемых приложений для приложения, которое мы хотели бы запускать автоматически при каждом входе в систему. В нашем случае это средство запуска Plank . Вместо этого вы можете использовать любое другое приложение, например Gedit, Blender, Visual Studio Code и т. Д., Указав его путь.
1. Нажмите кнопку «Добавить» справа от окна «Настройки запускаемых приложений», чтобы создать новую запись. Введите название в соответствующее поле.
2. Введите команду для приложения, которое вы хотите запустить автоматически, в поле «Команда»; вам нужно будет ввести полный путь для тех, которые не включены в вашу переменную Path по умолчанию. Либо нажмите кнопку «Обзор» справа и найдите исполняемый файл. Для Plank в нашем примере это было:
/ usr/ bin/ plank
3. Нажмите «Добавить». Ваше приложение автоматически запустится при следующем входе в систему на рабочем столе.
4. Отредактируйте ту же запись. Теперь добавьте bash -c "sleep AMOUNT_OF_TIME_IN_SECONDS && перед вашей командой. В нашем случае с пусковой установкой Plank и задержкой 30 секунд это будет выглядеть так:
bash -c "sleep 30 && /usr/bin/plank"
5. Если хотите, добавьте комментарий, объясняющий суть вашей записи, в поле «Комментарий».
6. Наконец, нажмите кнопку «Добавить» в правом нижнем углу, чтобы добавить запись в список запускаемых приложений.
6. Выйдите из системы или перезагрузите компьютер.
7. По истечении времени задержки ваше приложение запустится автоматически.
Вот как отложить запуск приложений в последних версиях Ubuntu.