Для управления автостартом есть GUI утилита fly-admin-autostart.
Ручная настройка (поместить desktop файл в следующие каталоги): /etc/xdg/autostart
- глобальный источник ярлыков для автостарта $HOME/.config/autostart
- пользовательский источник ярлыков для автостарта
desktop файлы можно скопировать из /usr/share/applications/
Пользователь может отменять действие любого глобального ярлыка, создав в $HOME/.config/autostart
ярлык с таким же именем как у отменяемого глобального ярлыка, но полем Hidden=true
В Астра можно в ярлыках в стандартных полях OnlyShowIn и NotShowIn задавать не только типа рабочего стола (FLY, KDE, GNOME, ...) но и тип сессии Fly, например в ярлыке qbat.desktop можно задать
OnlyShowIn=fly-tablet;
и тогда программа qbat запустится при автостарте, но только если была выбран тип сессии "Планшетный
". Именами типов сессий могут быть fly fly-mobile fly-tablet fly-weston fly-mini failsafe.
Тип сессии см в переменной окружения $DESKTOP_SESSION
В Астра можно размещать в автостарте не только ярлыки, но и иные файлы, система попытается их открыть или выполнить.
Спецификация опубликована в https://standards.freedesktop.org/autostart-spec/latest/ar01s02.html.