Как мне управлять (добавлять / удалять) всеми запускаемыми приложениями в Ubuntu 11.10 и выше?
Startup Applications не показывает все приложения, которые запускаются во время загрузки.
Как мне управлять (добавлять / удалять) всеми запускаемыми приложениями в Ubuntu 11.10 и выше?
Startup Applications не показывает все приложения, которые запускаются во время загрузки.
Ответы:
Как сказано выше, вы должны отредактировать /etc/xdg/autostart/и либо:
NoDisplay=trueлинии;#перед ними;trueна falseте же строки.Третье решение может быть легко сделано в три этапа:
Введите две следующие команды:
cd /etc/xdg/autostart/
sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktop
После изменения всего, что вы хотите, вы можете вернуться к предыдущему состоянию, набрав это в терминале:
sudo sed --in-place 's/NoDisplay=false/NoDisplay=true/g' *.desktop
Это было проверено в 12.04, 12.10 и 13.04.
[Источник: iloveubuntu.net , спасибо Нихил Синха за ссылку]
cd /etc/exdg/autostartудалил программу, которую хотел удалить из каталога автозапуска. Вы можете просматривать программы автозапуска при запуске lsи из списка вы можете увидеть приложение или программу, которую вы хотите удалить.
/etc/xdg/autostart/, имейте в виду, что вы должны отменить эти изменения перед обновлением вашей системы, в противном случае у вас возникнет вопрос, хотите ли вы сохранить отредактированные файлы .desktop или использовать по умолчанию сопровождающие пакета для каждого из этих файлов! Лучшее решение - создать файлы в ~/.config/autostart/соответствии с предложением в ответе
Удалите NoDisplay=trueстроку из каждой записи в. /etc/xdg/autostart/Затем просто снимите флажки с тех, которые вам не нужны в Startup Applications. В общем, хотя приложения для автозапуска существуют по какой-то причине, убедитесь, что вы знаете, что делаете, когда отключаете их.
Существуют также различные сервисы, в которых хранятся их файлы конфигурации /etc/init. Большинство пользователей не должны трогать эти файлы.
Правильный способ сделать это как обычному пользователю - скопировать соответствующий файл рабочего стола из /etc/xdg/autostart/в ~/.config/autostart/(сначала создать каталог при необходимости) и отредактировать эту копию в состояние NoDisplay=false. Затем откройте «Параметры запуска приложений» и снимите соответствующий флажок.
Теперь вам нужно удалить NoDisplay=trueключ из файлов после их копирования, что можно сделать sedдля всех из них с помощью
sed -i '/NoDisplay=true/s/^/#/' ~/.config/autostart/*.desktop
NoDisplay=trueключ из файлов после их копирования, что можно сделать с помощью sed -i '/NoDisplay=true/s/^/#/' ~/.config/autostart/*.desktop.
~/.config/autostart/после обновления системы на наличие изменений по сравнению с файлами по умолчанию, /etc/xdg/autostart/если что-то было добавлено во время обновления
Это нормально, что вы ничего не видите в списке. Список « Дополнительные программы запуска» предназначен только для программ, запускаемых для текущего пользователя (необязательно для других пользователей, и не для всех служб, которые запускаются при загрузке Ubuntu). Кроме того, в нем не перечислены обычные части среды рабочего стола, которые запускаются, когда пользователь входит в систему графически.

Любой может проверить это, нажав «Запуск приложений». По умолчанию он пустой.

Если вы хотите, чтобы отображались скрытые записи запуска (такие как уведомление об обновлении, программа чтения с экрана orca, встроенная программа и т. Д.), Просто введите / скопируйте и вставьте в терминал следующее:
find /etc/xdg/autostart ~/.config/autostart -name \*.desktop -exec sudo sed –i -e '/^NoDisplay=/d' {} +
Если вы хотите скрыть обычно скрытые записи, просто введите / скопируйте и вставьте следующее
echo NoDisplay=true | find /etc/xdg/autostart ~/.config/autostart -name \*.desktop -exec sudo tee -a {} + >/dev/null
Источник: How-To Geek
Альтернатива:
Для просмотра всех автозагрузок приложений в « автозагрузке приложений » просто откройте /etc/xdg/autostartи измените строку NoDisplay=trueна #NoDisplay=true. Просто добавьте #. Тогда вы сможете увидеть все при « запуске приложений » и отключить то, что вы хотите оттуда.