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


21

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

Ответы:


27

Для 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, а затем обновить его содержимым, подходящим для вашего приложения.


Не работает для меня, свежая установка Lubuntu 13.10.
Виталий Зданевич

Могу подтвердить, что это работает для Lubuntu 14.10
danihodovic

Только что попробовал и работает в Lubuntu 16.10. Чтобы проверить использование графического интерфейса, перейдите в LXMenu> Настройки> Приложения по умолчанию для LXSession и выберите вкладку Автозапуск. В списке Известные приложения убедитесь, что добавленные приложения перечислены и отмечены.
Тим

9

Для Lubuntu 13.10

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

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


7

Для Lubuntu 19.04+

Нажмите Меню> Настройки> Настройки LXQt> Настройки сеанса.

Меню> Настройки> Настройки LXQt> Настройки сеанса

Нажмите на Автозапуск в левой панели окна, которое появляется:

Добавление приложений в автозапуск

Здесь вы можете ввести соответствующую команду или выполнить поиск приложения, которое нужно включить, и даже удалить элементы, которые вы не хотите запускать автоматически.


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

2
Может быть, вы можете расширить свой ответ, чтобы объяснить, как!
stephenmyall


2

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

Смотрите этот вопрос для деталей.



1

Для Lubuntu 18.04

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

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/указания пути) и достиг своей цели)

Я изначально хотел попробовать

  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.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.