Disable gnome-software from loading at startup

Solution 1:

Go to /etc/xdg/autostart/ and remove the

NoDisplay=true

line in gnome-software-service.desktop file (or change true to false). Then GNOME Software should appear in your Startup Applications list. You can disable it from there.

If GNOME Software still doesn't appear in Startup Applications list following the suggestion above, follow the steps below.

  1. Copy of the /etc/xdg/autostart/gnome-software-service.desktop file to the ~/.config/autostart/ directory.

  2. Open the copied .desktop file with a text editor and remove the

    NoDisplay=true
    

    line in (or change true to false).

  3. Now GNOME Software should appear in your Startup Applications list. Disable it. Alternatively, you may append an

    X-GNOME-Autostart-enabled=false
    

    line to the copied .desktop file.

Solution 2:

From https://ask.fedoraproject.org/en/question/92941/how-to-stop-fedora-24-gnome-software-auto-updating/, try these two options:

  1. Disable it in gsettings

    gsettings set org.gnome.software download-updates false
    
  2. If that fails .. mask (disable) the backend service, PackageKit, the service used by Gnome Software.

    sudo systemctl mask packagekit.service