12

I am using Ubuntu 20.04 LTS. After looking at the activity monitor, I realized that gnome-software uses more memory than the gnome-shell itself, and I don't even have the GNOME Appstore running!

The amount of memory taken up varies throughout the day, although I think that it usually dances around 300 MiB, with gnome-shell around 240.

I tried reinstalling gnome-software but it still is a memory hog.

How do I stop this from happening?

EDIT: Here's a picture of the Activity Monitor, showing gnome-software and gnome-shell.

enter image description here

EDIT: What's weird is that when I'm rendering a project in Blender (Professional 3D Graphic Design Program), gnome-shell STILL takes up more memory than Blender...this doesn't seem right...

AFT
  • 1,687

2 Answers2

11

GNOME software is known to use a relatively high amount of memory for quite sometime, and the issue has been partially resolved in recent versions.

You have several options.

  1. Open system monitor and kill gnome-software every few hours.

  2. Remove GNOME software and use synaptic package manager instead.

    sudo apt remove snap-store
    sudo apt remove gnome-software
    sudo apt install synaptic
    
  3. Use KDE ecosystem instead of GNOME. In general, KDE Plasma consumes a lot less memory than GNOME and GNOME software.

  4. Upgrade to the most recent stable version of Ubuntu, since the issue has been addressed in recent versions of GNOME software.

N0rbert
  • 103,263
0

GNOME software is really much resource consuming. If you want an alternative, I can suggest using Flatpak and install your favorite applications via command line or just browse at https://flathub.org/apps.

Install of flatpak without GUI:

sudo apt install flatpak
sudo add-apt-repository ppa:flatpak/stable
sudo apt update
sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

To install enter:

flatpak install flathub \<ENTER HERE APPNAME\>

Or copy the appname from Flathub.

Pablo Bianchi
  • 17,371
127 001
  • 45
  • 5