Ваша ссылка не работает. Я попробовал все ответы, но .. не работает
3
Используете ли вы Ubuntu 12.04.
Atenz
1
@tijybba да. Я использую 12.04. Однако после перезапуска я вижу список программ. Благодарю . Этот вопрос повторяется. Пожалуйста, дайте голосование, чтобы закрыть.
2
Окей-Доки, пожалуйста, проголосуйте за мой комментарий: D :)
atenz
Ответы:
46
Как сказано выше, вы должны отредактировать /etc/xdg/autostart/и либо:
удалить NoDisplay=trueлинии;
или прокомментируйте те же строки, добавив #перед ними;
или заменить trueна falseте же строки.
Третье решение может быть легко сделано в три этапа:
Вызовите терминал с помощью Ctrl+ Alt+ T.
Введите две следующие команды:
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
Первое предложение сработало для меня. Я просто cd /etc/exdg/autostartудалил программу, которую хотел удалить из каталога автозапуска. Вы можете просматривать программы автозапуска при запуске lsи из списка вы можете увидеть приложение или программу, которую вы хотите удалить.
Мерси Фликер
если вы редактируете /etc/xdg/autostart/, имейте в виду, что вы должны отменить эти изменения перед обновлением вашей системы, в противном случае у вас возникнет вопрос, хотите ли вы сохранить отредактированные файлы .desktop или использовать по умолчанию сопровождающие пакета для каждого из этих файлов! Лучшее решение - создать файлы в ~/.config/autostart/соответствии с предложением в ответе
@TormodVolden
16
Удалите NoDisplay=trueстроку из каждой записи в. /etc/xdg/autostart/Затем просто снимите флажки с тех, которые вам не нужны в Startup Applications. В общем, хотя приложения для автозапуска существуют по какой-то причине, убедитесь, что вы знаете, что делаете, когда отключаете их.
Существуют также различные сервисы, в которых хранятся их файлы конфигурации /etc/init. Большинство пользователей не должны трогать эти файлы.
Джереми - Спасибо за совет. Кстати, использовал BUM (bootup-manager), чтобы отключить многие сервисы, которые я не использую, и сократил время загрузки. Мне понравилась Ubuntu, но 11.10 игнорировал некоторые базовые вещи, такие как добавление пользователей в группы из пользовательского интерфейса, экранные заставки, простое изменение значков единства запуска. Я не большой поклонник пользовательского интерфейса, но пользовательский интерфейс легко привлечет больше людей.
Правин Срипати
11
Правильный способ сделать это как обычному пользователю - скопировать соответствующий файл рабочего стола из /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.
Hitechcomputergeek
1
Я думаю, что это лучший способ сделать это, потому что он обеспечит сохранение изменений даже при обновлении приложения.
Капад
не забудьте проверить файлы ~/.config/autostart/после обновления системы на наличие изменений по сравнению с файлами по умолчанию, /etc/xdg/autostart/если что-то было добавлено во время обновления
rubo77
9
Это нормально, что вы ничего не видите в списке. Список « Дополнительные программы запуска» предназначен только для программ, запускаемых для текущего пользователя (необязательно для других пользователей, и не для всех служб, которые запускаются при загрузке Ubuntu). Кроме того, в нем не перечислены обычные части среды рабочего стола, которые запускаются, когда пользователь входит в систему графически.
Любой может проверить это, нажав «Запуск приложений». По умолчанию он пустой.
Если вы хотите, чтобы отображались скрытые записи запуска (такие как уведомление об обновлении, программа чтения с экрана orca, встроенная программа и т. Д.), Просто введите / скопируйте и вставьте в терминал следующее:
когда я нажимаю на программу, она ничего не показывает.
Да, это пусто по умолчанию.
BigSack
9
Я рекомендую вам удалить этот ответ, @BigGenius - ОП знает его незаполненным , который почему он просит нас :)
иш
Если вы прочитали выше комментарий. Они также сомневаются, является ли он пустым или заполнен по умолчанию.
BigSack
Я думаю, что BigGenius прав. По умолчанию программы запуска не включены, поэтому список пуст.
upapilot
5
Альтернатива:
Для просмотра всех автозагрузок приложений в « автозагрузке приложений » просто откройте /etc/xdg/autostartи измените строку NoDisplay=trueна #NoDisplay=true. Просто добавьте #. Тогда вы сможете увидеть все при « запуске приложений » и отключить то, что вы хотите оттуда.
Ответы:
Как сказано выше, вы должны отредактировать
/etc/xdg/autostart/
и либо:NoDisplay=true
линии;#
перед ними;true
наfalse
те же строки.Третье решение может быть легко сделано в три этапа:
Введите две следующие команды:
После изменения всего, что вы хотите, вы можете вернуться к предыдущему состоянию, набрав это в терминале:
Это было проверено в 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
для всех из них с помощьюисточник
NoDisplay=true
ключ из файлов после их копирования, что можно сделать с помощьюsed -i '/NoDisplay=true/s/^/#/' ~/.config/autostart/*.desktop
.~/.config/autostart/
после обновления системы на наличие изменений по сравнению с файлами по умолчанию,/etc/xdg/autostart/
если что-то было добавлено во время обновленияЭто нормально, что вы ничего не видите в списке. Список « Дополнительные программы запуска» предназначен только для программ, запускаемых для текущего пользователя (необязательно для других пользователей, и не для всех служб, которые запускаются при загрузке Ubuntu). Кроме того, в нем не перечислены обычные части среды рабочего стола, которые запускаются, когда пользователь входит в систему графически.
Любой может проверить это, нажав «Запуск приложений». По умолчанию он пустой.
Если вы хотите, чтобы отображались скрытые записи запуска (такие как уведомление об обновлении, программа чтения с экрана orca, встроенная программа и т. Д.), Просто введите / скопируйте и вставьте в терминал следующее:
Если вы хотите скрыть обычно скрытые записи, просто введите / скопируйте и вставьте следующее
Источник: How-To Geek
источник
Альтернатива:
Для просмотра всех автозагрузок приложений в « автозагрузке приложений » просто откройте
/etc/xdg/autostart
и измените строкуNoDisplay=true
на#NoDisplay=true
. Просто добавьте#
. Тогда вы сможете увидеть все при « запуске приложений » и отключить то, что вы хотите оттуда.источник