Bug#881151: gnome-shell consume all your buffer free memory and then Linux kill X

Davide Prina davide.prina at gmail.com
Wed Nov 8 09:05:26 UTC 2017


Package: gnome-shell
Version: 3.26.1-3
Severity: normal

Dear Maintainer,

with the last gnome-shell upgrade I have what seem random X crash and then
appear the GDM interface redy for login. This cause the loss of all data I
was working on and I haven't save.

I have found that the memory used by gnome-shell and firefox-esr increase
until there is buffer free and where there is no more Linux kill all X
processes.

I used the command
$ ps -eo pmem,pcpu,rss,vsize,args --sort=-%mem | head -n 15

to see what processes use more memory and see the memory usage increase
during time, and "free" command to see how much buffer free there are.

Now with wayland you cannot anymore restart gnome-shell (Alt-F2 + r) and so
you cannot solve the problem with a workaround. I think that as an extreme
workaround you can logout and then login, but I don't have try it.

I have installed the following gnome extensions:
* Application menu
* Openweather
* Places status indicator
* Random walls
* Removable driver menu
* Timer

I have make some tests on another machine with Debian testing and
gnome-shell not upgraded and these problems are not present.

Ciao
Davide

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

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

Versions of packages gnome-shell depends on:
ii  caribou                                      0.4.21-2
ii  dconf-gsettings-backend [gsettings-backend]  0.26.1-1
ii  evolution-data-server                        3.26.2.1-1
ii  gir1.2-accountsservice-1.0                   0.6.45-1
ii  gir1.2-atspi-2.0                             2.26.0-2
ii  gir1.2-caribou-1.0                           0.4.21-2
ii  gir1.2-freedesktop                           1.54.1-2
ii  gir1.2-gcr-3                                 3.20.0-5.1
ii  gir1.2-gdesktopenums-3.0                     3.24.1-1
ii  gir1.2-gdm-1.0                               3.26.1-3
ii  gir1.2-geoclue-2.0                           2.4.7-1
ii  gir1.2-glib-2.0                              1.54.1-2
ii  gir1.2-gnomebluetooth-1.0                    3.26.1-1
ii  gir1.2-gnomedesktop-3.0                      3.26.2-1
ii  gir1.2-gtk-3.0                               3.22.24-3
ii  gir1.2-gweather-3.0                          3.26.0-1
ii  gir1.2-ibus-1.0                              1.5.14-3
ii  gir1.2-mutter-1                              3.26.1-6
ii  gir1.2-networkmanager-1.0                    1.8.4-4
ii  gir1.2-nmgtk-1.0                             1.8.4-1
ii  gir1.2-pango-1.0                             1.40.12-1
ii  gir1.2-polkit-1.0                            0.105-18
ii  gir1.2-rsvg-2.0                              2.40.18-2
ii  gir1.2-soup-2.4                              2.60.2-1
ii  gir1.2-upowerglib-1.0                        0.99.6-1
ii  gjs                                          1.50.1-2
ii  gnome-backgrounds                            3.26.2-1
ii  gnome-settings-daemon                        3.26.2-1
ii  gnome-shell-common                           3.26.1-3
ii  gsettings-desktop-schemas                    3.24.1-1
ii  libasound2                                   1.1.3-5
ii  libatk-bridge2.0-0                           2.26.0-1
ii  libatk1.0-0                                  2.26.0-2
ii  libc6                                        2.24-17
ii  libcairo2                                    1.15.8-2
ii  libcanberra-gtk3-0                           0.30-4
ii  libcanberra0                                 0.30-4
ii  libcroco3                                    0.6.12-1
ii  libdbus-glib-1-2                             0.108-2
ii  libecal-1.2-19                               3.26.2.1-1
ii  libedataserver-1.2-22                        3.26.2.1-1
ii  libgcr-base-3-1                              3.20.0-5.1
ii  libgdk-pixbuf2.0-0                           2.36.11-1
ii  libgirepository-1.0-1                        1.54.1-2
ii  libgjs0g [libgjs0-libmozjs-52-0]             1.50.1-2
ii  libglib2.0-0                                 2.54.1-1
ii  libglib2.0-bin                               2.54.1-1
ii  libgstreamer1.0-0                            1.12.3-1
ii  libgtk-3-0                                   3.22.24-3
ii  libical2                                     2.0.0-0.5+b1
ii  libjson-glib-1.0-0                           1.2.8-1
ii  libmutter-1-0                                3.26.1-6
ii  libnm-glib4                                  1.8.4-4
ii  libnm-util2                                  1.8.4-4
ii  libpango-1.0-0                               1.40.12-1
ii  libpangocairo-1.0-0                          1.40.12-1
ii  libpolkit-agent-1-0                          0.105-18
ii  libpolkit-gobject-1-0                        0.105-18
ii  libpulse-mainloop-glib0                      11.1-1
ii  libpulse0                                    11.1-1
ii  libsecret-1-0                                0.18.5-4
ii  libstartup-notification0                     0.12-4+b2
ii  libsystemd0                                  235-2
ii  libx11-6                                     2:1.6.4-3
ii  libxfixes3                                   1:5.0.3-1
ii  mutter                                       3.26.1-6
ii  python3                                      3.6.3-2

Versions of packages gnome-shell recommends:
ii  chrome-gnome-shell    9-1
ii  gdm3                  3.26.1-3
ii  gkbd-capplet          3.26.0-2
ii  gnome-control-center  1:3.26.1-2
ii  gnome-user-docs       3.26.2-1
ii  iio-sensor-proxy      2.2-1
ii  switcheroo-control    1.1-1
ii  unzip                 6.0-21

Versions of packages gnome-shell suggests:
ii  gir1.2-telepathyglib-0.12   0.24.1-1.1
ii  gir1.2-telepathylogger-0.2  0.8.2-2

-- no debconf information
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20171108/1604f08b/attachment.html>


More information about the pkg-gnome-maintainers mailing list