Мы привыкли, что для того, чтобы добавить программу в автозагрузку в Windows достаточно поместить ее ярлык в папку автозагрузка. Здесь все немного по-другому. Для управления автозагрузкой в Linux Mint 18 есть специальное приложение: Startup Applications или по-нашему "Приложения, запускаемые по умолчанию". С другой стороны, автозагрузка Linux Mint очень похожа на автозагрузку в Ubuntu, но в последних версиях разработчики все немного переделали, и появились некоторые отличия. Поэтому мы рассмотрим как все сделать именно в Linux Mint.
В этом примере мы рассмотрим как добавить в автозагрузку Linux Mint программу VLC, но все действия работают абсолютно для любой программы. VLC был выбран для того, чтобы статья не была слишком абстрактной и показывала реальный пример.
Содержание статьи:
Автозагрузка приложений в Linux Mint 17
Сначала откройте меню приложений и наберите в поле поиска startup, А затем запустите программу "Приложения запускаемые по умолчанию" или "Startup Applications":
В главном окне вы можете посмотреть какие программы уже добавлены в автозагрузку:
Чтобы добавить новое приложение нажмите кнопку "Добавить":
Здесь у вас есть выбор, добавить приложение из меню или самому указать команду:
В варианте из меню выберите одно из доступных приложений и нажмите кнопку добавить:
Например, Gparted, и вот, автозагрузка в linux mint для Gparted уже настроена:
Но если программы нет в списке, как VLC, мы можем воспользоваться таким же диалогом, как в Ubuntu:
В открывшемся окне нужно ввести имя приложения, оно ни на что не влияет и нужно только чтобы вы знали зачем добавлен этот пункт в автозагрузку Linux Mint:
Дальше выберите команду приложения. Нужно указать полный путь к исполняемому файлу. Если помните - просто наберите в текстовом поле, но надежнее будет нажать кнопку Обзор и найти его в файловой системе.
Обычно исполняемые файлы хранятся в папке /bin или /usr/bin. После выбора нужного файла нажмите кнопку открыть:
Также если нужно здесь можно указать отсрочку запуска. Осталось нажать кнопку Добавить:
Все, теперь ваше приложение добавлено в автозагрузку Linux Mint 17 и будет стартовать при каждом запуске системы.
Настройка автозагрузки
По умолчанию в меню автозагрузки показаны не все приложения. Большинство стандартных программ и служб скрыты. Для того чтобы включить их отображение наберите:
sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop
Теперь вы видите все приложения и службы, запускаемые по умолчанию:
Выводы
Если вы раньше пользовались Ubuntu, вы, наверное, заметили, что автозагрузка приложений Linux Mint 18 настраивается здесь почти так же. Это и не удивительно учитывая то что Linux Mint основан как раз на той самой Ubuntu. Если хотите вспомнить как настраивалась автозагрузка в Ubuntu и сравнить, смотрите статью - Автозагрузка в Ubuntu.
Остались вопросы? Пишите комментарии!
Ну и зачем сколько "телодвижений" для того чтобы добавить программу в автозагрузку, если можно просто в меню приложений двумя кликами мышки сделать то-же-самое?
Вот, на примере того-же VLC: клик пкм по программе в меню приложений - и выбираем "запускать при входе в систему" - И ВСЁ !!!!!!
Кстати для какого окружения описание? В моей MATE 17.3 все классически по Убунтовски!
Стандартного, Cinnamon
нужно было добавить скрипт от рута который должен выполнятся при каждой загрузке системы. эта инструкция мне не помогла. ранее ложил в rc.local. теперь же с systemd не знаю куда ложить . в /etc/profile.d/ пробовал . но есть ощущение что скрипт толи не выполняется толи его результат затирается. никак не разберусь.
у меня в 18,1 нет приложения startup
поэтому по этой инструкции не выходит сделать
есть приложение Автозагрузка: Меню - Параметры - Автозагрузка
Нет. Ни "Параметры", ни "Автозагрузка". Минт 18.1 xfce. Есть "Система", но ни где нет ни чего похожего на автозагрузку. Ни на русском ни на английском. И поиском пробовал. И в менеджере приложений нет Стартап апликатион. Как быть?
Параметры - сеансы и запуск - автозагрузка
В диспетчере настроек (все настройки) -> Сеансы и автозапуск.
Здравствуйте я новичек в этом деле. Подскажите пжлст что еще не критично важное можно отключить.
Вот скрины автозагрузки - https://ibb.co/eM46gw
https://ibb.co/fUzggw
ps: у меня всего 2гб ОЗУ собственно только из за этого и встал данный вопрос)
спс!
Это все конечно интересно, но как это сделать через консоль, без графики
какой вселенский капец... неужели ничё проще придумать не могли
Был бы очень признателен, если б мне подсказали, каими параметрами в команде можно открыть программу свернутой. Конкретно хочу настроить автоматический запуск telegram, и дефолтная команда в строке /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=telegram-desktop --file-forwarding org.telegram.desktop -- @@u %u @@