Как добавить новые программы автозапуска в Lubuntu? - proUbuntu
20 голосов
от
редактировать

В Lubuntu в настройках сеанса рабочего стола нет кнопки «Добавить новую программу ...». Есть ли простой способ добавить новые программы автозапуска в Lubuntu?

Ответы [ 10 ]

25 голосов
от
редактировать

Для Lubuntu 11.10 / 12.04 / 12.10 / 13.04 / 14.04 / 14.10 / 16.04

Откройте диспетчер файлов (по умолчанию PCManFM), перейдите на /usr/share/applications. Щелкните правой кнопкой мыши программу, которую вы хотите добавить в свои программы автозапуска, и нажмите Copy. Теперь перейдите к ~/.config/autostart в PCManFM, щелкните правой кнопкой мыши и выберите Paste. Программа должна быть добавлена ​​в ваши программы автозапуска сейчас, но дважды проверьте, нажав LXMenu внизу слева, нажмите Settings, а затем Desktop Session Settings.

Возможно, вам придется создать папку autostart. Для приложения, у которого нет файла * .desktop в /usr/share/applications, вы можете также скопировать и вставить любой другой * .desktop, а затем обновить его содержимым, подходящим для вашего приложения.

9 голосов
от
редактировать

для Lubuntu 13.10

Трюк

~/.config/autostart не работает в Lubuntu 13.10, но команды, помещенные в файл ~/.config/lxsession/Lubuntu/autostart, будут запускаться автоматически после входа в систему. Подробнее об этом читайте в этом сообщении на форуме Ubuntu .

Если вы хотите сделать это графически, перейдите на Preferences/Default applications for LX Session, затем выберите вкладку Autostart.

5 голосов
от
редактировать

для Lubuntu 13.10

В моем примере я буду автоматически запускать cairo-dock.

  1. Создайте файл с именем .starter в своем домашнем каталоге и сделайте его исполняемым:

    touch ~/.starter
    chmod +x ~/.starter
    
  2. В этом файле напишите команду, которую вы хотите запустить автоматически, сохраните и закройте:

    leafpad ~/.starter
    
  3. Отредактируйте файл автозапуска в каталоге lxsession:

    sudo leafpad /etc/xdg/lxsession/Lubuntu/autostart
    
  4. Добавить новую строку:

    @/home/user/.starter ## Replace user by your name
    
  5. Сохранить и закрыть

  6. Перезагрузитесь, и теперь он будет запускаться автоматически

3 голосов
от
редактировать

Создайте новый ярлык для программы в каталоге ~ / .config / autostart.

Например, для автоматического запуска раскрывающегося терминала Guake введите его в терминале:

cd ~/.config/autostart
ln -s /usr/share/applications/guake.desktop guake.desktop
3 голосов
от
редактировать

В Lubuntu (Ubuntu) 17.10 мне удалось использовать файл:

.config/lxsession/Lubuntu/autostart
2 голосов
от
редактировать

Мне приходилось делать это несколько раз, и «трюк» .desktop никогда не работал для меня. добавьте команду в файл автозапуска: /etc/xdg/lxsession/Lubuntu/autostart

Подробнее см. в этом вопросе .

1 голос
от
редактировать

вы можете управлять ими после установки lxsession-edit, но не знаете, хотите ли вы этого. в противном случае остальные ответы довольно хороши, «официальное» руководство здесь: http://wiki.lxde.org/en/LXSession#Autostarted_applications_using_lxsession

0 голосов
от
редактировать

На форумах Ubuntu есть тема об этом .

Я использую Lubuntu 13.04 на нетбуке Samsung NC110, 2 ГБ оперативной памяти.

Процедура, которая работала для меня была:

  1. cd /etc/xdg/lxsession/Lubuntu
  2. sudo nano autostart
  3. Добавить нужные программы, сохранить и выйти.

Непосредственное помещение команд cli в файл автозапуска приводит к тому, что пользовательские настройки lxsession не загружаются, поэтому я добавил bash filename.sh в автозапуск (без /bin/ pathname необходимо) и достиг своей цели)

Изначально я хотел попробовать

  1. реактивация LibreOffice Quickstarter
    • Создать файл bash с libreoffice --quickstart --nologo –nodefault
    • Поместите bash filename.sh в /etc/xdg/lxsession/Lubuntu/Autostart файл) и попросите pcmanfm автоматически запустить мой наиболее часто используемый каталог (pcmanfm pcmanfm /media/a/LG/AC/Learn/).

Опять же, надеюсь, что каждый может извлечь уроки из моей ошибки. Определенно, не помещайте обычные команды cli непосредственно в Autostart и ожидайте, что они будут выполняться нормально, ни фон моего рабочего стола, ни предпочтения pcmanfm (в частности, каталог будет открываться в виде значков, а не мои предпочтения, а именно подробный вид), ни мои символические ссылки, загружаемые каждый раз после загрузки у меня остался пустынный серый экран.

Как только я удалил команды cli и заменил их именами файлов bash, все вернулось на круги своя.

0 голосов
от
редактировать

Я следовал Графический план Exeleration-G для добавления VirtualBox в автозапуск. Я ожидал, что это сработает, когда я выйду из системы и снова войду, но в первый раз это не сработало. Я перезагрузил компьютер, и он запустился. С тех пор он загружается при выходе и повторном входе в систему, даже когда я закрывал V'Box перед выходом из системы.

Я использую Lubuntu 16.04 LTS.

0 голосов
от
редактировать

для Lubuntu 18.04

  1. Найдите путь к приложению, которое вам нравится для автозапуска.
  2. Добавить путь к приложению к ~/.config/lxsession/Lubuntu/autostart
  3. Или используйте инструмент в меню Настройки-> Приложения по умолчанию для LXSession
    • выберите вкладку Автозапуск
    • введите путь в текстовое поле рядом с кнопкой + Добавить
    • нажмите кнопку + Добавить
  4. Выход и Вход для проверки
...