Bug#803207: Gnome-shell leaks memory

Ray Dillinger bear at sonic.net
Wed May 25 05:19:58 UTC 2016


Additional information.

I've attached two screenshots cropped from my system monitor.
between bootup one month ago and the reboot I'm getting ready
to do tonight, gnome-shell went from occupying 180 Mbytes of
memory to occupying 5.2 Gbytes of memory.

The leak starts getting faster after the first month; by the
end of a second it's usually around 30Gbytes.  But I'm not
waiting that long this time because this kernel upgrade is
too important.

I tried to get better stability by uninstalling the buggy
software, but apt will not allow having any kind of window
manager installed without having gnome-shell.  It claims
the login manager depends on it.  And it won't allow Xwindows
to be installed at all without this particular graphical
login manager; I would cheerfully use a text-mode login
and startx with a different window manager if I could eliminate
the unstable software that way, but this is apparently not
allowed.

I'm sending this to two bugs that appear to be this issue
or one very closely related.

This is a 'stretch' installation with gnome-shell 3.0.2.


Here is the dependency information:  I hope it helps.

				Ray




-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.5.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gnome-shell depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.26.0-1
ii  evolution-data-server                        3.18.5-1+b1
ii  gir1.2-accountsservice-1.0                   0.6.40-3
ii  gir1.2-atspi-2.0                             2.20.1-1
ii  gir1.2-caribou-1.0                           0.4.20-1
ii  gir1.2-clutter-1.0                           1.26.0-2
ii  gir1.2-freedesktop                           1.48.0-2
ii  gir1.2-gcr-3                                 3.20.0-2
ii  gir1.2-gdesktopenums-3.0                     3.20.0-3
ii  gir1.2-gdm-1.0                               3.20.1-1
ii  gir1.2-gkbd-3.0                              3.6.0-1
ii  gir1.2-glib-2.0                              1.48.0-2
ii  gir1.2-gnomebluetooth-1.0                    3.18.3-1
ii  gir1.2-gnomedesktop-3.0                      3.20.2-1
ii  gir1.2-gtk-3.0                               3.20.4-1
ii  gir1.2-gweather-3.0                          3.20.1-1
ii  gir1.2-ibus-1.0                              1.5.11-1
ii  gir1.2-mutter-3.0                            3.20.2-1
ii  gir1.2-networkmanager-1.0                    1.2.2-1
ii  gir1.2-nmgtk-1.0                             1.2.2-1
ii  gir1.2-pango-1.0                             1.40.1-1
ii  gir1.2-polkit-1.0                            0.105-15
ii  gir1.2-soup-2.4                              2.54.1-1
ii  gir1.2-telepathyglib-0.12                    0.24.1-1.1
ii  gir1.2-telepathylogger-0.2                   0.8.2-1
ii  gir1.2-upowerglib-1.0                        0.99.4-2
ii  gjs                                          1.45.3-2
ii  gnome-backgrounds                            3.20-1
ii  gnome-icon-theme-symbolic                    3.12.0-1
ii  gnome-settings-daemon                        3.20.1-1
ii  gnome-shell-common                           3.20.2-1
ii  gsettings-desktop-schemas                    3.20.0-3
ii  libatk-bridge2.0-0                           2.20.1-1
ii  libatk1.0-0                                  2.20.0-1
ii  libc6                                        2.22-9
ii  libcairo2                                    1.14.6-1+b1
ii  libcanberra-gtk3-0                           0.30-3
ii  libcanberra0                                 0.30-3
ii  libclutter-1.0-0                             1.26.0-2
ii  libcogl-pango20                              1.22.0-2
ii  libcogl20                                    1.22.0-2
ii  libcroco3                                    0.6.11-1
ii  libdbus-glib-1-2                             0.106-1
ii  libecal-1.2-19                               3.18.5-1+b1
ii  libedataserver-1.2-21                        3.18.5-1+b1
ii  libgcr-base-3-1                              3.20.0-2
ii  libgdk-pixbuf2.0-0                           2.34.0-1
ii  libgirepository-1.0-1                        1.48.0-2
ii  libgjs0e [libgjs0-libmozjs-24-0]             1.45.3-2
ii  libglib2.0-0                                 2.48.1-1
ii  libgstreamer1.0-0                            1.8.1-1
ii  libgtk-3-0                                   3.20.4-1
ii  libical2                                     2.0.0-0.4
ii  libicu55                                     55.1-7
ii  libjson-glib-1.0-0                           1.2.0-1
ii  libmozjs-24-0                                24.2.0-3
ii  libmutter0h                                  3.20.2-1
ii  libnm-glib4                                  1.2.2-1
ii  libnm-util2                                  1.2.2-1
ii  libpango-1.0-0                               1.40.1-1
ii  libpangocairo-1.0-0                          1.40.1-1
ii  libpolkit-agent-1-0                          0.105-15
ii  libpolkit-gobject-1-0                        0.105-15
ii  libpulse-mainloop-glib0                      8.0-2+b2
ii  libpulse0                                    8.0-2+b2
ii  libsecret-1-0                                0.18.3-1
ii  libstartup-notification0                     0.12-4
ii  libsystemd0                                  229-6
ii  libtelepathy-glib0                           0.24.1-1.1
ii  libx11-6                                     2:1.6.3-1
ii  libxfixes3                                   1:5.0.1-2+b2
ii  mutter                                       3.20.2-1
ii  python3                                      3.5.1-3
ii  telepathy-mission-control-5                  1:5.16.3-2

Versions of packages gnome-shell recommends:
ii  gdm3                        3.20.1-1
ii  gkbd-capplet                3.6.0-1
ii  gnome-contacts              3.19.91-2
ii  gnome-control-center        1:3.20.1-1
ii  gnome-themes-standard-data  3.20.2-1
ii  gnome-user-guide            3.20.2-1
ii  iio-sensor-proxy            1.1-1
ii  unzip                       6.0-20

gnome-shell suggests no packages.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screenshot from 2016-05-24 20-55-56.png
Type: image/png
Size: 163732 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20160524/782b5c13/attachment-0006.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screenshot from 2016-04-24 12-03-40.png
Type: image/png
Size: 156307 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20160524/782b5c13/attachment-0007.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0x6FF42EB5.asc
Type: application/pgp-keys
Size: 3100 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20160524/782b5c13/attachment-0003.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20160524/782b5c13/attachment-0003.sig>


More information about the pkg-gnome-maintainers mailing list