Отредактировано: Как программно добавить программы для запуска на пользователя сеанс запуска на Ubuntu?Как добавить программу запуска сеанса
Я знаю, как выполнить эту операцию через Наутилус, но я хотел бы знать, как это делается через скрипт.
Отредактировано: Как программно добавить программы для запуска на пользователя сеанс запуска на Ubuntu?Как добавить программу запуска сеанса
Я знаю, как выполнить эту операцию через Наутилус, но я хотел бы знать, как это делается через скрипт.
Здесь ya go: The Freedesktop Autostart specification. Это просто вопрос написания файла .desktop в соответствующем месте.
отлично ... спасибо! – jldupont
Если вы хотите, чтобы какая-либо программа начиналась с X, вы можете попробовать добавить записи в файл .xinitrc, где каждая запись - это то, что вы хотите выполнить, с привязкой к амперсанду (&). Это специфично для пользователя. Вы также можете сделать что-то конкретное для вашего оконного менеджера. Я использую fluxbox так, чтобы он находился в файле ~/.fluxbox/startup, который также является специфичным для пользователя. Я не знаю, как это работает с Gnome, но, надеюсь, идея .xinitrc.
Если это только для ваших целей, вы также можете создать сценарий под названием «запуск» в своем домашнем каталоге, а затем добавить его в программы запуска через меню, а затем записать другой скрипт в этот скрипт.
Что такое «сеанс»? Вы имеете в виду в X11, то есть для вас, или когда система загружается? –
Это относится к SuperUser. – Avdi
@ Avdi: нет. – jldupont