Wyłącz ładowanie oprogramowania gnome podczas uruchamiania

15

Oprogramowanie Gnome, które jest jednym z największych konsumentów pamięci, jest ładowane podczas uruchamiania, co skraca czas uruchamiania. wprowadź opis zdjęcia tutaj

Rzadko używam oprogramowania gnome, a na większości bootowań jest ono bezużyteczne. Jednak w aplikacjach startowych nie ma wpisu, nawet po wyświetleniu ukrytych aplikacji startowych ( https://help.ubuntu.com/community/ShowHiddenStartupApplications ). Ponadto nie znalazłem żadnego procesu związanego z oprogramowaniem gnome z systemd-Analysis, aby wyłączyć go za pomocą systemctl.

TheLinuxGK
źródło

Odpowiedzi:

12

Przejdź do /etc/xdg/autostart/i usuń NoDisplay=truewiersz w gnome-software-service.desktoppliku (lub zmień truena false). Następnie oprogramowanie GNOME powinno pojawić się na liście aplikacji startowych . Możesz go wyłączyć stamtąd.


Jeśli oprogramowanie GNOME nadal nie pojawia się na liście aplikacji startowych zgodnie z powyższą sugestią, najpierw skopiuj /etc/xdg/autostart/gnome-software-service.desktopplik do, ~/.config/autostarta następnie dodaj

X-GNOME-Autostart-enabled=false

linia do skopiowanego pliku.

pomsky
źródło
Postępowałem zgodnie z instrukcjami z help.ubuntu.com/community/ShowHiddenStartupApplications , więc ma NoDisplay = false, ale się nie wyświetla.
TheLinuxGK
@TheLinuxGK Aby się upewnić, czy po uruchomieniu polecenia z przewodnika sprawdziłeś, czy NoDisplay=poprawnie zmieniłeś na falsekonkretny w gnome-software-service.desktop? Zabawne rzeczy mogą się zdarzyć! Jeśli tak się nie stanie, spróbuj zmienić go ręcznie za pomocą nanolub czegoś innego i sprawdź, czy oprogramowanie GNOME pojawia się na liście aplikacji startowych.
pomsky
Właśnie sprawdziłem, to jest NoDisplay = false
TheLinuxGK
@TheLinuxGK Strange! Mój jest dokładnie taki sam (jestem w sesji GNOME). Ale mam inny gnome-software-service.desktopplik ~/.config/autostartz dodatkową X-GNOME-Autostart-enabled=falselinią.
pomsky
3

Od https://ask.fedoraproject.org/en/question/92941/how-to-stop-fedora-24-gnome-software-auto-updating/ , wypróbuj te dwie opcje:

  1. Wyłącz to w ustawieniach

    gsettings set org.gnome.software download-updates false
    
  2. Jeśli to się nie powiedzie ... zamaskuj (wyłącz) usługę zaplecza, PackageKit, usługę używaną przez Gnome Software.

    sudo systemctl mask packagekit.service
    
Pantera
źródło
Postępując zgodnie z instrukcjami, zauważyłem, że po uruchomieniu oprogramowanie gnome jest ładowane na monitor systemu i po kilku sekundach wychodzi. To rozwiązuje problem z konsumpcją pamięci RAM, ale spowolnienie rozruchu utrzymuje się.
TheLinuxGK,
1
Debugowanie rozruchu jest inne. Czy zamaskowałeś packagekit? Debugowanie rozruchu jest prawie kolejnym pytaniem, ale czy ponosisz winę? dedoimedo.com/computers/systemd-blame.html
Panther