GNOME Shell really suffers ‘RAM Leaks’


One of the most popular graphics environments in the world Linux has a serious problem that affects all distributions Linux who use it. Fortunately, this problem does not affect system security, but it can become very inconvenient, especially on computers with less memory. RAM available.

With the “hug” from Ubuntu to GNOME again, many more eyes started to observe the project that already had the support of practically all the main distros. When I made a video about the consumption of RAM at the GNOME I was thinking it was an exclusive case of Ubuntu, but apparently I was mistaken.

The problem actually affects GNOME itself and is being reported by several people around the world from different Linux distro communities.

The problem

A “leak of RAM“, Or“ memory leak ”, in the sense that it is being reported as a bug in GNOME happens when a running process starts to aggressively consume RAM memory arbitrarily and unnecessarily.

In case of GNOME the problem is with the GNOME Shell specifically, that is, the interface. In the experiments carried out, the simple fact of opening and closing windows in the Shell or changing the form of view from «desktop» to «overview» ends up gradually increasing the consumption of RAM indefinitely.

A Fedora user made the demonstration so that we can understand better. Observe the consumption in the “System Monitor” in the video.

Of course, our friend from the video above is showing GNOME Shell version 3.26 running, the latest version (which will come with Ubuntu 18.04 LTS) is version 3.28. The bad news is that the problem has not yet been fixed and the system will most likely come with this «factory bug».

The gambiarra

Well, since the problem still has no solution and was confirmed by our friend Georges Neto, developer of Endless and GNOME that already cThegave an interview in fact, the only temporary solution is to reset the interface so that the memory is released manually.

To do so, simply reload the interface, press «Alt + F2» and in the window that opens type the letter «r», after that press «enter», this should cause the Shell to restart by clearing the memory.

Obviously the problem should be corrected over time, the case is that the GNOME people have not yet been able to identify what is the problem that is causing this «leak», so it may take a while.

Tell us, are you suffering from this type of problem?

To the next!