Pierwsza sugestia zadziałała dla mnie. Właśnie cd /etc/exdg/autostartusunąłem program, który chciałem usunąć z katalogu autostartu. Możesz przeglądać programy autostartu po uruchomieniu lsi z listy możesz zobaczyć aplikację lub program, który chcesz usunąć.
Mercy Flicker
jeśli edytujesz, /etc/xdg/autostart/pamiętaj, że powinieneś cofnąć te zmiany przed aktualizacją systemu, w przeciwnym razie pojawi się pytanie, czy chcesz zachować edytowane pliki .desktop lub użyć domyślnych opiekunów pakietów dla każdego z tych plików! Lepszym rozwiązaniem jest tworzenie plików ~/.config/autostart/zgodnie z sugestią @TormodVolden
rubo77,
16
Usuń NoDisplay=truewiersz z każdego wpisu w. /etc/xdg/autostart/Następnie odznacz te, których nie chcesz w aplikacjach startowych. Ogólnie jednak aplikacje autostartu istnieją z jakiegoś powodu, więc upewnij się, że wiesz, co robisz po ich wyłączeniu.
Istnieją również różne usługi, w których są przechowywane pliki konfiguracyjne /etc/init. Większość użytkowników nie powinna jednak dotykać tych plików.
Jeremy - Dzięki za podpowiedź. BTW, użyłem BUM (bootup-manager), aby wyłączyć wiele usług, których nie używam, i ogoliłem czas uruchamiania. Podobało mi się Ubuntu, ale 11.10 zignorowało kilka podstawowych rzeczy, takich jak dodawanie użytkowników do grup z interfejsu użytkownika, wygaszacze ekranu, łatwa modyfikacja ikon programu uruchamiającego jedność. Nie jestem wielkim fanem interfejsu użytkownika, ale interfejs ten z łatwością zachęci więcej osób.
Praveen Sripati
11
Prawidłowym sposobem na zrobienie tego jako zwykły użytkownik jest skopiowanie odpowiedniego pliku na pulpicie /etc/xdg/autostart/do ~/.config/autostart/(w razie potrzeby najpierw utwórz katalog) i edycję tej kopii do stanu NoDisplay=false. Następnie otwórz „Preferencje aplikacji startowych” i odznacz odpowiednie pole.
Teraz musisz usunąć NoDisplay=trueklucz z plików po skopiowaniu, co można zrobić sedza pomocą wszystkich z nich
sed -i '/NoDisplay=true/s/^/#/' ~/.config/autostart/*.desktop
Nadal musisz usunąć NoDisplay=trueklucz z plików po skopiowaniu, co można zrobić sed -i '/NoDisplay=true/s/^/#/' ~/.config/autostart/*.desktop.
Hitechcomputergeek
1
Myślę, że to najlepszy sposób, aby to zrobić, ponieważ zapewni to, że zmiany zostaną utrzymane nawet po aktualizacji aplikacji.
kapad
pamiętaj, aby sprawdzić pliki ~/.config/autostart/po aktualizacji systemu pod kątem zmian w porównaniu do plików domyślnych, /etc/xdg/autostart/na wypadek gdyby coś zostało dodane podczas aktualizacji
rubo77
9
To normalne, że nic nie widać na liście. Lista dodatkowych programów startowych jest przeznaczona tylko dla programów, które uruchamiają się dla bieżącego użytkownika (niekoniecznie dla innych użytkowników, a nie dla wszystkich usług, które uruchamiają się po uruchomieniu Ubuntu). Ponadto nie zawiera normalnych części środowiska pulpitu, które uruchamiają się, gdy użytkownik loguje się graficznie.
Każdy może to sprawdzić, klikając „Aplikacje startowe”. Domyślnie jest puste.
Jeśli chcesz wyświetlać ukryte wpisy startowe (takie jak powiadomienie o aktualizacji, czytnik ekranu Orca, wbudowany itp.), Po prostu wpisz / skopiuj i wklej następujące elementy w terminalu:
Polecam usunąć tę odpowiedź, @BigGenius - OP wie, że jest pusty, dlatego nas pyta :)
ish
Jeśli przeczytasz powyższy komentarz. Wątpią również, czy jest domyślnie puste lub wypełnione.
BigSack,
Myślę, że BigGenius ma rację. Domyślnie żadne programy StartUp nie są włączone, więc lista jest pusta.
upapilot
5
Alternatywa:
Aby wyświetlić wszystkie aplikacje startowe w „ aplikacjach startowych ”, po prostu otwórz /etc/xdg/autostarti zmodyfikuj linię NoDisplay=truedo #NoDisplay=true. Po prostu dodaj #. Wtedy będziesz mógł zobaczyć wszystko w „ aplikacjach startowych ” i wyłączyć z tego, co chcesz.
Odpowiedzi:
Jak wspomniano powyżej, musisz edytować
/etc/xdg/autostart/
i:NoDisplay=true
linie;#
przed nimi;true
nafalse
w tych samych wierszach.Trzecie rozwiązanie można łatwo zrobić w trzech krokach:
Wpisz dwa następujące polecenia:
Po zmianie czegokolwiek chcesz, możesz wrócić do poprzedniego stanu, wpisując to w terminalu:
Zostało to przetestowane w 12.04, 12.10 i 13.04.
[Źródło: iloveubuntu.net , dziękuję Nikhil Sinha za link]
źródło
cd /etc/exdg/autostart
usunąłem program, który chciałem usunąć z katalogu autostartu. Możesz przeglądać programy autostartu po uruchomieniuls
i z listy możesz zobaczyć aplikację lub program, który chcesz usunąć./etc/xdg/autostart/
pamiętaj, że powinieneś cofnąć te zmiany przed aktualizacją systemu, w przeciwnym razie pojawi się pytanie, czy chcesz zachować edytowane pliki .desktop lub użyć domyślnych opiekunów pakietów dla każdego z tych plików! Lepszym rozwiązaniem jest tworzenie plików~/.config/autostart/
zgodnie z sugestią @TormodVoldenUsuń
NoDisplay=true
wiersz z każdego wpisu w./etc/xdg/autostart/
Następnie odznacz te, których nie chcesz w aplikacjach startowych. Ogólnie jednak aplikacje autostartu istnieją z jakiegoś powodu, więc upewnij się, że wiesz, co robisz po ich wyłączeniu.Istnieją również różne usługi, w których są przechowywane pliki konfiguracyjne
/etc/init
. Większość użytkowników nie powinna jednak dotykać tych plików.źródło
Prawidłowym sposobem na zrobienie tego jako zwykły użytkownik jest skopiowanie odpowiedniego pliku na pulpicie
/etc/xdg/autostart/
do~/.config/autostart/
(w razie potrzeby najpierw utwórz katalog) i edycję tej kopii do stanuNoDisplay=false
. Następnie otwórz „Preferencje aplikacji startowych” i odznacz odpowiednie pole.Teraz musisz usunąć
NoDisplay=true
klucz z plików po skopiowaniu, co można zrobićsed
za pomocą wszystkich z nichźródło
NoDisplay=true
klucz z plików po skopiowaniu, co można zrobićsed -i '/NoDisplay=true/s/^/#/' ~/.config/autostart/*.desktop
.~/.config/autostart/
po aktualizacji systemu pod kątem zmian w porównaniu do plików domyślnych,/etc/xdg/autostart/
na wypadek gdyby coś zostało dodane podczas aktualizacjiTo normalne, że nic nie widać na liście. Lista dodatkowych programów startowych jest przeznaczona tylko dla programów, które uruchamiają się dla bieżącego użytkownika (niekoniecznie dla innych użytkowników, a nie dla wszystkich usług, które uruchamiają się po uruchomieniu Ubuntu). Ponadto nie zawiera normalnych części środowiska pulpitu, które uruchamiają się, gdy użytkownik loguje się graficznie.
Każdy może to sprawdzić, klikając „Aplikacje startowe”. Domyślnie jest puste.
Jeśli chcesz wyświetlać ukryte wpisy startowe (takie jak powiadomienie o aktualizacji, czytnik ekranu Orca, wbudowany itp.), Po prostu wpisz / skopiuj i wklej następujące elementy w terminalu:
Jeśli chcesz ukryć normalnie ukryte wpisy, po prostu wpisz / skopiuj i wklej następujące
Źródło: How-To Geek
źródło
Alternatywa:
Aby wyświetlić wszystkie aplikacje startowe w „ aplikacjach startowych ”, po prostu otwórz
/etc/xdg/autostart
i zmodyfikuj linięNoDisplay=true
do#NoDisplay=true
. Po prostu dodaj#
. Wtedy będziesz mógł zobaczyć wszystko w „ aplikacjach startowych ” i wyłączyć z tego, co chcesz.źródło