как удалить автозагрузку приложения из командной строки?

10

В Xubuntu как удалить загрузочное приложение, которое было установлено Menu –> Setting –> Settings Manager –> Sessions and Startupбез использования графического интерфейса? Моя команда запуска ломает графический интерфейс, и мне нужно отключить его с помощью командной строки.

Ник
источник
возможно дубликат как добавить программу в качестве запуска приложения из терминала?
Сиро Сантилли 冠状 病毒 审查 六四 事件 法轮功

Ответы:

16

Цитируя документы Xfce (« Некоторые из моих приложений всегда запускаются при входе в систему »):

Вы также можете вручную удалить эти файлы в ~ / Desktop / Autostart и ~ / .config / autostart.

Например: откройте терминал, введите

cd ~/.config/autostart
ls

затем rmфайлы, которые вы хотите удалить.

обманчивая надежда
источник
Для Ubuntu 16.04 каталогом является ~ / .config /
Yu Shen
1

Вы можете отключить автозапуск записей, скрыв их с записью с более высоким приоритетом.

Если у вас его еще нет, создайте свою собственную autostartпапку:

mkdir -p ~/.config/autostart

и затем создайте .desktopфайлы, совпадающие с именами тех, из которых вы хотите отключить /etc/xdg/autostart(или другие источники, такие как /usr/share/gnome/autostart).

Например, отключение print-applet:

cat > ~/.config/autostart/print-applet.desktop <<EOF
[Desktop Entry]
Type=Application
Hidden=true
EOF
GoodGuyNick
источник
Хотя это, вероятно, ошибка в взаимодействии текущего gnome-сеанса и gio, скрытый файл рабочего стола будет игнорироваться, если он также не содержит пару ключ-значение Type = Application.
Габриэль
Кроме того, я не удивлюсь, если некоторые рабочие столы не смогут скрыть запись, если не предоставят также ключ имени.
Габриэль