GNOME Bugzilla – Bug 735705
Memory usage of gnome-shell increasing to X GiB (heap)
Last modified: 2019-02-27 22:23:51 UTC
Created attachment 284881 [details] gnome-shell in system monitor and memory maps Left my PC over night, gnom-shell usage went to: 2.7 GiB. After reboot, the gnome-shell memory usage is increasing all the time and not decresing, after 20 minutes it is 320 MiB. I can see in the memory maps (ctrl+M in system monitor) that the [heap] is increasing all the time, the private dirty. I have tried to disable all extensions, but still memory usage is increasing. Some info about the system - I'm running on arch linux: kernel: 3.16.1-1-ARCH 64bit gnome version: $ gnome-shell --version GNOME Shell 3.12.2 Nvidia VGA: $ lspci | grep -i vga 06:00.0 VGA compatible controller: NVIDIA Corporation GF114 [GeForce GTX 560 Ti] (rev a1) with Nvidia driver: Driver Version: 340.32 Some outputs- memory usage: [***@***-PC ~]$ ps aux | grep -i gnome *** 471 0.0 0.0 429076 5440 ? SLl Aug28 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login *** 473 0.0 0.0 580120 7196 ? Ssl Aug28 0:02 gnome-session *** 492 0.0 0.0 123108 3816 ? Sl Aug28 0:09 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session *** 502 0.0 0.2 1114804 21936 ? Sl Aug28 0:18 /usr/lib/gnome-settings-daemon/gnome-settings-daemon *** 593 3.8 35.6 4793220 2908752 ? Sl Aug28 135:02 /usr/bin/gnome-shell *** 597 0.0 0.0 439544 6380 ? Sl Aug28 0:00 /usr/lib/gnome-settings-daemon/gsd-printer *** 615 0.0 0.0 525764 4188 ? Sl Aug28 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server *** 628 0.0 0.1 670368 9192 ? Sl Aug28 0:00 /usr/lib/gnome-online-accounts/goa-daemon *** 1620 24.2 1.0 517392 83008 ? Rl 10:51 4:36 gnome-system-monitor *** 2148 0.4 0.7 476640 61464 ? Sl 11:05 0:01 /usr/lib/gnome-terminal/gnome-terminal-server *** 2151 0.0 0.0 8388 1496 ? S 11:05 0:00 gnome-pty-helper *** 2309 0.0 0.0 10720 2264 pts/0 S+ 11:10 0:00 grep -i gnome memory mapping with pmap: total 4714548K 0000000001816000 1043508K rw--- [ anon ] 00007f7a5e1fe000 426176K rw--- [ anon ] 00007f7a84aa6000 155216K rw--- [ anon ] 00007f7a275a5000 137752K rw--- [ anon ] 00007f7a7d2a9000 122040K rw--- [ anon ] 00007f7a49efc000 118880K rw--- [ anon ] 00007f7a42300000 116924K rw--- [ anon ] 00007f7a3b9cf000 104792K rw--- [ anon ] 00007f7a8e317000 95140K rw--- [ anon ] 00007f7a782d2000 81692K rw--- [ anon ] 00007f7adbfff000 65540K rw-s- pulse-shm-1111494341 00007f7abffff000 65540K rw-s- pulse-shm-1178772229 00007f7ac8000000 65516K rw--- [ anon ] 00007f7ae4021000 65404K ----- [ anon ] 00007f7ad4021000 65404K ----- [ anon ] 00007f7acc021000 65404K ----- [ anon ] 00007f7ac4021000 65404K ----- [ anon ] 00007f7ae0069000 65116K ----- [ anon ] 00007f7a94000000 65084K rw--- [ anon ] 00007f7a98000000 65064K rw--- [ anon ] 00007f7a57d79000 56468K rw--- [ anon ] 00007f7ae8925000 56172K ----- [ anon ] 00007f7ab8000000 55084K rw--- [ anon ] 00007f79fcce7000 54544K rw--- [ anon ] 00007f7aa55a1000 43388K ----- [ anon ] 00007f7ab15ce000 43208K ----- [ anon ] 00007f7a39000000 38716K rw--- [ anon ] 00007f7aac000000 33064K rw--- [ anon ] 00007f7ad0000000 32864K rw--- [ anon ] 00007f7aa9fef000 32836K ----- [ anon ] 00007f7a9dff0000 32832K ----- [ anon ] 00007f7a9c000000 32704K rw--- [ anon ] 00007f7aa8000000 32700K rw--- [ anon ] 00007f7ad2018000 32672K ----- [ anon ] 00007f7a309cf000 32572K rw--- [ anon ] 00007f7a1bab7000 32572K rw--- [ anon ] 00007f7a12d13000 32572K rw--- [ anon ] 00007f7aae04a000 32472K ----- [ anon ] 00007f7a5c1b0000 32336K rw--- [ anon ] 00007f7a1e005000 30360K rw--- [ anon ] 00007f7af161e000 26372K r-x-- libnvidia-glcore.so.340.32 00007f7a02bdd000 24576K rw--- [ anon ] 00007f79f867d000 24576K rw--- [ anon ] 00007f7a53e9d000 24460K rw--- [ anon ] 00007f7a14e92000 23260K rw--- [ anon ] 00007f7ab5522000 22392K rw--- [ anon ] 00007f7ab0000000 22328K rw--- [ anon ] 00007f7aa4000000 22148K rw--- [ anon ] 00007f7a56280000 21656K rw--- [ anon ] 00007f7aa303f000 16132K rw--- [ anon ] 00007f7af367a000 11880K rw--- libnvidia-glcore.so.340.32 00007f7abb5cb000 10452K ----- [ anon ] 00007f7ab4500000 10240K rw--- [ anon ] 00007f7a4957c000 9592K rw--- [ anon ] 00007f7ae8000000 9364K rw--- [ anon ] 00007f7aa0f10000 9132K rw--- [ anon ] 00007f7aa0050000 8232K rw--- [ anon ] 00007f7aef890000 8192K rw--- [ anon ] 00007f7aee94f000 8192K rw--- [ anon ] 00007f7aedf47000 8192K rw--- [ anon ] 00007f7aed746000 8192K rw--- [ anon ] 00007f7aecf45000 8192K rw--- [ anon ] 00007f7adb3a3000 8192K rw--- [ anon ] 00007f7aa27fe000 8192K rw--- [ anon ] 00007f7aa1ffd000 8192K rw--- [ anon ] 00007f7aa17fc000 8192K rw--- [ anon ] 00007f7aff28b000 5364K r-x-- libmozjs-24.so 00007f7b04dbe000 5260K r-x-- libgtk-3.so.0.1200.2 00007f7a5b89e000 5192K rw--- [ anon ] 00007f7af2ffd000 4600K r-x-- libnvidia-glcore.so.340.32 00007f7abcbe6000 4096K rw--- [ anon ] 00007f7abc500000 4096K rw-s- nvidiactl 00007f7ab6d95000 4096K rw-s- nvidiactl 00007f7ab40ff000 4096K rw-s- nvidiactl 00007f7aa0b10000 4096K rw-s- nvidiactl 00007f7a57979000 4096K rw-s- nvidiactl 00007f7abdff0000 3136K rw--- [ anon ] 00007f7adb000000 3072K rw--- [ anon ] 00007f7ad8700000 3072K rw--- [ anon ] 00007f7abe3bd000 3072K rw--- [ anon ] 00007f7ab7d00000 3072K rw--- [ anon ] 00007f7ab5215000 3072K rw--- [ anon ] 00007f7b06507000 2436K r-x-- libgnome-shell.so 00007f7abe8bd000 2316K r---- NanumGothic-Regular.ttf 00007f7abd9be000 2304K r--s- f6b893a7224233d96cb72fd88691c0b4-le64.cache-4 00007f7b057d8000 2236K r-x-- libtelepathy-glib.so.0.84.1 00007f7b06305000 2048K ----- libgnome-shell-js.so 00007f7b06101000 2048K ----- libatk-bridge-2.0.so.0.0.0 00007f7b055ce000 2048K ----- libmutter.so.0.0.0 00007f7b052e1000 2048K ----- libgtk-3.so.0.1200.2 00007f7b0444f000 2048K ----- libgio-2.0.so.0.4000.0 00007f7b040e4000 2048K ----- libgobject-2.0.so.0.4000.0 00007f7b03e93000 2048K ----- libglib-2.0.so.0.4000.0 00007f7b03b88000 2048K ----- libpthread-2.19.so 00007f7b03966000 2048K ----- libc-2.19.so 00007f7b033b5000 2048K ----- libgstbase-1.0.so.0.400.0 00007f7b02165000 2048K ----- libnm-util.so.2.6.0 00007f7b01525000 2048K ----- libcogl.so.20.2.0 00007f7b0107e000 2048K ----- libXi.so.6.1.0 00007f7b0063b000 2048K ----- libpango-1.0.so.0.3600.6 00007f7b001c6000 2048K ----- libcairo.so.2.11200.16 00007f7affc7a000 2048K ----- libpulse-mainloop-glib.so.0.0.5 00007f7aff7c8000 2048K ----- libmozjs-24.so 00007f7afea06000 2048K ----- libreadline.so.6.3 00007f7afe193000 2048K ----- libstdc++.so.6.0.20 00007f7afd476000 2048K ----- libupower-glib.so.2.0.0 00007f7afd250000 2048K ----- libgnome-desktop-3.so.10.0.0 00007f7afc3bf000 2048K ----- libpangoft2-1.0.so.0.3600.6 00007f7afbd5a000 2048K ----- libjson-glib-1.0.so.0.0.2 00007f7afb71d000 2048K ----- libwayland-server.so.0.1.0 00007f7af9f00000 2048K ----- libvorbisfile.so.3.3.6 00007f7af98d7000 2048K ----- libexpat.so.1.6.0 00007f7af96ae000 2048K ----- libgck-1.so.0.0.0 00007f7af946e000 2048K ----- libgcrypt.so.20.0.2 00007f7af8b46000 2048K ----- liblzma.so.5.0.5 00007f7af871b000 2048K ----- libssl3.so 00007f7af7f86000 2048K ----- libnssutil3.so 00007f7af7953000 2048K ----- libnspr4.so 00007f7af70c0000 2048K ----- libEGL.so.340.32 00007f7af65ac000 2048K ----- libxcb-shm.so.0.0.0 00007f7af5e51000 2048K ----- libpulsecommon-5.0.so 00007f7af4f21000 2048K ----- libXau.so.6.0.0 00007f7af44a2000 2048K ----- libnvidia-glsi.so.340.32 00007f7af1417000 2048K ----- libsndfile.so.1.0.25 00007f7af0fae000 2048K ----- libFLAC.so.8.3.0 00007f7af0730000 2048K ----- libgvfsdbus.so 00007f7af02c3000 2048K ----- libbluray.so.1.5.0 00007f7aecd00000 2048K rw--- [ anon ] 00007f7aec853000 2048K ----- libgstplayback.so 00007f7aec5cf000 2048K ----- libgstpbutils-1.0.so.0.400.0 00007f7ada711000 2048K ----- libsoftokn3.so 00007f7ada4ce000 2048K ----- libsqlite3.so.0.8.6 00007f7ad9d4c000 2048K ----- libaccountsservice.so.0.0.0 00007f7ad9adc000 2048K ----- libcrypt-2.19.so 00007f7ad92fc000 2048K ----- libgioremote-volume-monitor.so 00007f7ad9000000 2048K rw--- [ anon ] 00007f7ad8e00000 2048K rw-s- nvidiactl 00007f7ad84e2000 2048K rw-s- nvidiactl 00007f7ad80d8000 2048K ----- libsoup-2.4.so.1.7.0 00007f7abfdfd000 2048K ----- libgiognutls.so 00007f7abf8c4000 2048K ----- libtasn1.so.6.3.1 00007f7abf483000 2048K ----- libhogweed.so.2.5 00007f7abefdd000 2048K ----- libgiognomeproxy.so 00007f7abeb00000 2048K rw--- [ anon ] 00007f7abe6bd000 2048K rw-s- nvidiactl 00007f7abddee000 2048K ----- libjpeg.so.8.0.2 00007f7abc900000 2048K rw--- [ anon ] 00007f7abc000000 2048K rw--- [ anon ] 00007f7ab78aa000 2048K ----- libgstvideo-1.0.so.0.400.0 00007f7ab6b95000 2048K rw--- [ anon ] 00007f7aa0910000 2048K rw--- [ anon ] 00007f7b06768000 2044K ----- libgnome-shell.so 00007f7b05ecf000 2044K ----- libgjs.so.0.0.0 00007f7b05c4d000 2044K ----- libgirepository-1.0.so.1.0.0 00007f7b05a07000 2044K ----- libtelepathy-glib.so.0.84.1 00007f7b04bb5000 2044K ----- libclutter-1.0.so.0.1800.4 00007f7b0486b000 2044K ----- libpangocairo-1.0.so.0.3600.6 00007f7b0465e000 2044K ----- libcogl-pango.so.20.2.0 00007f7b035c1000 2044K ----- libgnome-shell-menu.so 00007f7b0314f000 2044K ----- libgstreamer-1.0.so.0.400.0 00007f7b02e46000 2044K ----- libstartup-notification-1.so.0.0.0 00007f7b02c3c000 2044K ----- libcanberra-gtk3.so.0.1.9 00007f7b02a37000 2044K ----- libcanberra.so.0.2.5 00007f7b02826000 2044K ----- libpolkit-agent-1.so.0.0.0 00007f7b0261c000 2044K ----- libpolkit-gobject-1.so.0.0.0 00007f7b023f6000 2044K ----- libgcr-base-3.so.1.0.0 00007f7b01ef0000 2044K ----- libnm-glib.so.4.8.0 00007f7b01ca8000 2044K ----- libdbus-glib-1.so.2.2.2 00007f7b01a7e000 2044K ----- libsecret-1.so.0.0.0 00007f7b01830000 2044K ----- libm-2.19.so 00007f7b01285000 2044K ----- libXfixes.so.3.1.0 00007f7b00e6c000 2044K ----- libcroco-0.6.so.3.0.1 00007f7b00c2d000 2044K ----- libX11.so.6.3.0 00007f7b008ec000 2044K ----- libgdk-3.so.0.1200.2 00007f7b003ef000 2044K ----- libatk-1.0.so.0.21209.1 00007f7affe9f000 2044K ----- libgdk_pixbuf-2.0.so.0.3000.8 00007f7affa76000 2044K ----- libpulse.so.0.17.3 00007f7aff08a000 2044K ----- libgmodule-2.0.so.0.4000.0 00007f7afee84000 2044K ----- libatspi.so.0.0.1 00007f7afec57000 2044K ----- libdbus-1.so.3.8.6 00007f7afe7c4000 2044K ----- libffi.so.6.0.2 00007f7afe5bb000 2044K ----- libcairo-gobject.so.2.11200.16 00007f7afe3b3000 2044K ----- libgthread-2.0.so.0.4000.0 00007f7afdea3000 2044K ----- libgcc_s.so.1 00007f7afdc8c000 2044K ----- libdl-2.19.so 00007f7afda88000 2044K ----- libXrender.so.1.3.0 00007f7afd87e000 2044K ----- libXdamage.so.1.1.0 00007f7afd67b000 2044K ----- libXcomposite.so.1.0.0 00007f7afd00f000 2044K ----- libXcursor.so.1.0.2 00007f7afce04000 2044K ----- libXrandr.so.2.2.0 00007f7afcbfa000 2044K ----- libSM.so.6.0.1 00007f7afc9ee000 2044K ----- libICE.so.6.3.0 00007f7afc7d5000 2044K ----- libXext.so.6.4.0 00007f7afc5c3000 2044K ----- libXinerama.so.1.0.0 00007f7afc1a9000 2044K ----- libfontconfig.so.1.8.0 00007f7afbf6d000 2044K ----- libcogl-path.so.20.2.0 00007f7afbb32000 2044K ----- libwayland-cursor.so.0.0.0 00007f7afb92c000 2044K ----- libwayland-client.so.0.2.0 00007f7afb50d000 2044K ----- libinput.so.0.1.0 00007f7afb2fe000 2044K ----- libxkbcommon.so.0.0.0 00007f7afb0c2000 2044K ----- libharfbuzz.so.0.935.0 00007f7afae66000 2044K ----- libfreetype.so.6.11.2 00007f7afabc2000 2044K ----- libpcre.so.1.2.3 00007f7afa958000 2044K ----- libz.so.1.2.8 00007f7afa740000 2044K ----- libresolv-2.19.so 00007f7afa52b000 2044K ----- libxcb-util.so.1.0.0 00007f7afa325000 2044K ----- libX11-xcb.so.1.0.0 00007f7afa123000 2044K ----- libxcb.so.1.1.0 00007f7af9cf8000 2044K ----- libtdb.so.1.3.0 00007f7af9ae3000 2044K ----- libltdl.so.7.3.0 00007f7af9196000 2044K ----- libgpg-error.so.0.11.0 00007f7af8f8b000 2044K ----- libp11-kit.so.0.0.0 00007f7af8d4f000 2044K ----- librt-2.19.so 00007f7af8924000 2044K ----- libuuid.so.1.3.0 00007f7af84d8000 2044K ----- libsmime3.so 00007f7af82ac000 2044K ----- libnss3.so 00007f7af7d60000 2044K ----- libplds4.so 00007f7af7b5c000 2044K ----- libplc4.so 00007f7af7718000 2044K ----- libwayland-egl.so.1.0.0 00007f7af7516000 2044K ----- libgbm.so.1.0.0 00007f7af730e000 2044K ----- libdrm.so.2.4.0 00007f7af6dee000 2044K ----- libxml2.so.2.9.1 00007f7af6a89000 2044K ----- libpixman-1.so.0.32.6 00007f7af67e3000 2044K ----- libpng16.so.16.12.0 00007f7af63a9000 2044K ----- libxcb-render.so.0.0.0 00007f7af6166000 2044K ----- libGL.so.340.32 00007f7af5bdf000 2044K ----- libjson-c.so.2.0.1 00007f7af59d0000 2044K ----- libncursesw.so.5.9 00007f7af576f000 2044K ----- libmtdev.so.1.0.0 00007f7af5564000 2044K ----- libevdev.so.2.0.3 00007f7af534f000 2044K ----- libgraphite2.so.3.0.1 00007f7af5132000 2044K ----- libbz2.so.1.0.6 00007f7af4d1e000 2044K ----- libXdmcp.so.6.0.0 00007f7af4b18000 2044K ----- libvorbis.so.0.4.7 00007f7af48eb000 2044K ----- libogg.so.0.8.1 00007f7af46e1000 2044K ----- libglapi.so.0.0.0 00007f7af4234000 2044K ----- libnvidia-tls.so.340.32 00007f7af347b000 2044K ----- libnvidia-glcore.so.340.32 00007f7af11b5000 2044K ----- libasyncns.so.0.3.1 00007f7af0d61000 2044K ----- libvorbisenc.so.2.0.10 00007f7af0ad1000 2044K ----- libnsl-2.19.so 00007f7af04fb000 2044K ----- libgvfscommon.so 00007f7af0092000 2044K ----- libutil-2.19.so 00007f7aef68e000 2044K ----- libcanberra-gtk3-module.so 00007f7aef15a000 2044K ----- libdconfsettings.so 00007f7aee74d000 2044K ----- libcanberra-pulse.so 00007f7adbbfd000 2044K ----- libibus-1.0.so.5.0.508 00007f7adadfe000 2044K ----- libnm-gtk.so.0.0.0 00007f7ada208000 2044K ----- libfreebl3.so 00007f7ad9f8d000 2044K ----- libgnome-bluetooth.so.13.0.0 00007f7ad98d3000 2044K ----- libnss_files-2.19.so 00007f7ad96c5000 2044K ----- libgdm.so.1.0.0 00007f7ad8bff000 2044K ----- libpixbufloader-jpeg.so 00007f7abfbd9000 2044K ----- libgnutls.so.28.40.0 00007f7abf6b2000 2044K ----- libnettle.so.4.7 00007f7abf255000 2044K ----- libgmp.so.10.2.0 00007f7abedd9000 2044K ----- libgnome-menu-3.so.0.0.1 00007f7abd7bd000 2044K ----- libpixbufloader-svg.so 00007f7abd5ba000 2044K ----- librsvg-2.so.2.40.2 00007f7abd1f9000 2044K ----- libgtop-2.0.so.10.0.0 00007f7abcfe8000 2044K ----- ISO8859-1.so 00007f7abc2ff000 2044K ----- libnss_dns-2.19.so 00007f7ab7afd000 2044K ----- libgstaudio-1.0.so.0.400.0 00007f7ab7662000 2044K ----- libgsttag-1.0.so.0.400.0 00007f7ab7425000 2044K ----- liborc-0.4.so.0.19.0 00007f7ab71a4000 2044K ----- libgstsouphttpsrc.so 00007f7ab4ffb000 2044K ----- libgstcoreelements.so 00007f7b037c2000 1680K r-x-- libc-2.19.so 00007f7af0933000 1572K r---- locale-archive 00007f7b042e6000 1444K r-x-- libgio-2.0.so.0.4000.0 00007f7af6c91000 1396K r-x-- libxml2.so.2.9.1 00007f7b04a6c000 1316K r-x-- libclutter-1.0.so.0.1800.4 00007f7b00af2000 1260K r-x-- libX11.so.6.3.0 00007f7b000a0000 1176K r-x-- libcairo.so.2.11200.16 00007f7af818d000 1148K r-x-- libnss3.so 00007f7abfac6000 1100K r-x-- libgnutls.so.28.40.0 00007f7b03047000 1056K r-x-- libgstreamer-1.0.so.0.400.0 00007f7abd3fa000 1048K rw--- [ anon ] 00007f7b03d8e000 1044K r-x-- libglib-2.0.so.0.4000.0 00007f7b0172d000 1036K r-x-- libm-2.19.so 00007f7adbdff000 1028K rw--- [ anon ] 00007f7aecb00000 1024K rw--- [ anon ] 00007f7aec100000 1024K rw--- [ anon ] 00007f7adab00000 1024K rw--- [ anon ] 00007f7adaa00000 1024K rw-s- nvidiactl 00007f7ad9500000 1024K rw--- [ anon ] 00007f7ad8afa000 1024K rw--- [ anon ] 00007f7ad83e2000 1024K rw--- [ anon ] 00007f7abdcab000 1024K rw--- [ anon ] 00007f7aecc0c000 976K rwx-- [ anon ] 00007f7afe0a3000 960K r-x-- libstdc++.so.6.0.20 00007f7b054f3000 876K r-x-- libmutter.so.0.0.0 00007f7af9397000 860K r-x-- libgcrypt.so.20.0.2 00007f7af6ff9000 796K r-x-- libEGL.so.340.32 00007f7af6054000 796K r-x-- libGL.so.340.32 00007f7b06a02000 784K rw-s- nvidiactl 00007f7ada40e000 768K r-x-- libsqlite3.so.0.8.6 00007f7ada94a000 728K r---- DejaVuSans.ttf 00007f7b0083e000 696K r-x-- libgdk-3.so.0.1200.2 00007f7ad802c000 688K r-x-- libsoup-2.4.so.1.7.0 00007f7adad25000 680K r---- DejaVuSans-Bold.ttf 00007f7af69e4000 660K r-x-- libpixman-1.so.0.32.6 00007f7afadc3000 652K r-x-- libfreetype.so.6.11.2 00007f7b01486000 636K r-x-- libcogl.so.20.2.0 000000004134a000 624K rw--- [ anon ] 00007f7aec367000 596K r---- Gtk-3.0.typelib 00007f7af0cd4000 564K r-x-- libvorbisenc.so.2.0.10 00007f7b0236a000 560K r-x-- libgcr-base-3.so.1.0.0 00007f7b05e4e000 516K r-x-- libgjs.so.0.0.0 00007f7aef519000 512K rw-s- nvidiactl 00007f7aef489000 512K rw-s- nvidiactl 00007f7aef389000 512K rw-s- nvidiactl 00007f7ab73a5000 512K r-x-- liborc-0.4.so.0.19.0 00007f7aec486000 484K r---- Clutter-1.0.typelib 00007f7ada191000 476K r-x-- libfreebl3.so 00007f7abf1df000 472K r-x-- libgmp.so.10.2.0 00007f7a9bf8a000 472K ----- [ anon ] 00007f7b020f3000 456K r-x-- libnm-util.so.2.6.0 00007f7aef409000 456K rwx-- [ anon ] 00007f7af5de0000 452K r-x-- libpulsecommon-5.0.so 00007f7a97f8f000 452K ----- [ anon ] 00007f7af4434000 440K r-x-- libnvidia-glsi.so.340.32 00007f7afab59000 420K r-x-- libpcre.so.1.2.3 00007f7ae0000000 420K rw--- [ anon ] 00007f7af13b6000 388K r-x-- libsndfile.so.1.0.25 00007f7af5970000 384K r-x-- libncursesw.so.5.9 00007f7aecaa0000 384K rwx-- [ anon ] 00007f7b03358000 372K r-x-- libgstbase-1.0.so.0.400.0 00007f7adbba3000 360K r-x-- libibus-1.0.so.5.0.508 00007f7afb06c000 344K r-x-- libharfbuzz.so.0.935.0 00007f7aec800000 332K r-x-- libgstplayback.so 00007f7aef5b9000 320K rwx-- [ anon ] 00007f7aec437000 316K r---- Gio-2.0.typelib 00007f7b04096000 312K r-x-- libgobject-2.0.so.0.4000.0 00007f7adac97000 312K r---- DejaVuSansMono-Bold.ttf 00007f7b01a31000 308K r-x-- libsecret-1.so.0.0.0 00007f7ab7ab1000 304K r-x-- libgstaudio-1.0.so.0.400.0 00007f7ab4faf000 304K r-x-- libgstcoreelements.so 00007f7affa2c000 296K r-x-- libpulse.so.0.17.3 00007f7b005f2000 292K r-x-- libpango-1.0.so.0.3600.6 00007f7aec20c000 292K r---- IBus-1.0.typelib 00007f7b01ea9000 284K r-x-- libnm-glib.so.4.8.0 00007f7afec10000 284K r-x-- libdbus-1.so.3.8.6 00007f7ab7864000 280K r-x-- libgstvideo-1.0.so.0.400.0 00007f7abddab000 268K r-x-- libjpeg.so.8.0.2 00007f7afe9c5000 260K r-x-- libreadline.so.6.3 00007f7afd210000 256K r-x-- libgnome-desktop-3.so.10.0.0 00007f7af86db000 256K r-x-- libssl3.so 00007f7aef649000 256K rw-s- nvidiactl 00007f7aef609000 256K rw-s- nvidiactl 00007f7ad9d0c000 256K r-x-- libaccountsservice.so.0.0.0 00007f7ada6d3000 248K r-x-- libsoftokn3.so 00007f7aec2e5000 244K r---- TelepathyGLib-0.12.typelib 00007f7afc16e000 236K r-x-- libfontconfig.so.1.8.0 00007f7af8f50000 236K r-x-- libp11-kit.so.0.0.0 00007f7ad9f52000 236K r-x-- libgnome-bluetooth.so.13.0.0 00007f7afb2c4000 232K r-x-- libxkbcommon.so.0.0.0 00007f7af7919000 232K r-x-- libnspr4.so 00007f7b00e34000 224K r-x-- libcroco-0.6.so.3.0.1 00007f7adbf92000 220K r---- OpenSans-Bold.ttf 00007f7ab762b000 220K r-x-- libgsttag-1.0.so.0.400.0 00007f7af9678000 216K r-x-- libgck-1.so.0.0.0 00007f7af04c5000 216K r-x-- libgvfscommon.so 00007f7aec331000 216K r---- Gdk-3.0.typelib 00007f7adbfc9000 216K r---- OpenSans-Regular.ttf 00007f7af67ae000 212K r-x-- libpng16.so.16.12.0 00007f7aec576000 208K r---- OpenSans-Italic.ttf 00007f7abd586000 208K r-x-- librsvg-2.so.2.40.2 00007f7b05c1b000 200K r-x-- libgirepository-1.0.so.1.0.0 00007f7af0f7d000 196K r-x-- libFLAC.so.8.3.0 00007f7aeca56000 196K r---- Gst-1.0.typelib 00007f7af0293000 192K r-x-- libbluray.so.1.5.0 00007f7aff9fd000 188K rw--- [ anon ] 00007f7af611b000 188K rwx-- libGL.so.340.32 00007f7af0701000 188K r-x-- libgvfsdbus.so 00007f7adadcf000 188K r-x-- libnm-gtk.so.0.0.0 00007fff48e39000 184K rw--- [ stack ] 00007f7aef35b000 184K r---- gschemas.compiled 00007f7ad9cde000 184K rw--- [ anon ] 00007f7abf685000 180K r-x-- libnettle.so.4.7 00007f7abf456000 180K r-x-- libhogweed.so.2.5 00007f7afee58000 176K r-x-- libatspi.so.0.0.1 00007f7af4aec000 176K r-x-- libvorbis.so.0.4.7 00007f7b060d6000 172K r-x-- libatk-bridge-2.0.so.0.0.0 00007f7aff9c8000 172K r---- libmozjs-24.so 00007f7aecf09000 172K r---- GLib-2.0.typelib 00007f7af72c0000 168K rw--- libEGL.so.340.32 00007f7af98b0000 156K r-x-- libexpat.so.1.6.0 00007f7b01c82000 152K r-x-- libdbus-glib-1.so.2.2.2 00007f7af7f61000 148K r-x-- libnssutil3.so 00007f7af6365000 148K rw--- libGL.so.340.32 00007f7af46bc000 148K r-x-- libglapi.so.0.0.0 00007f7aec5aa000 148K r-x-- libgstpbutils-1.0.so.0.400.0 00007f7afbd36000 144K r-x-- libjson-glib-1.0.so.0.0.2 00007f7af84b4000 144K r-x-- libsmime3.so 00007f7b003cc000 140K r-x-- libatk-1.0.so.0.21209.1 00007f7affe7c000 140K r-x-- libgdk_pixbuf-2.0.so.0.3000.8 00007f7b06b32000 136K r-x-- libsystemd.so.0.4.0 00007f7afd454000 136K r-x-- libupower-glib.so.2.0.0 00007f7b069dd000 132K rwx-- [ anon ] 00007f7afa102000 132K r-x-- libxcb.so.1.1.0 00007f7af8b25000 132K r-x-- liblzma.so.5.0.5 00007f7ae4000000 132K rw--- [ anon ] 00007f7ad4000000 132K rw--- [ anon ] 00007f7acc000000 132K rw--- [ anon ] 00007f7ac4000000 132K rw--- [ anon ] 00007f7b069ad000 128K rw-s- nvidiactl 00007f7aef599000 128K rw-s- nvidia0 00007f7aec2a3000 128K r---- NetworkManager-1.0.typelib 00007f7ad96a5000 128K r-x-- libgdm.so.1.0.0 00007f7af2fdf000 120K rwx-- libnvidia-glcore.so.340.32 00007f7aec052000 120K r--s- mime.cache 00007f7af4214000 116K rw--- [ anon ] 00007f7af614a000 112K r-x-- libGL.so.340.32 00007f7af5333000 112K r-x-- libgraphite2.so.3.0.1 00007f7af0f60000 112K r---- libvorbisenc.so.2.0.10 00007f7b02601000 108K r-x-- libpolkit-gobject-1.so.0.0.0 00007f7ad82da000 108K rw--- libsoup-2.4.so.1.7.0 00007f7abedbf000 104K r-x-- libgnome-menu-3.so.0.0.1 00007f7aec07e000 100K r--s- 8d4af663993b81a124ee82e610bb31f9-le64.cache-4 00007f7ad92e3000 100K r-x-- libgioremote-volume-monitor.so 00007f7b06ad5000 96K r-x-- libsystemd-journal.so.0.11.5 00007f7b03b70000 96K r-x-- libpthread-2.19.so 00007f7afc9d6000 96K r-x-- libICE.so.6.3.0 00007f7af72ea000 96K rw--- [ anon ] 00007f7abfde5000 96K r-x-- libgiognutls.so 00007f7afde8d000 88K r-x-- libgcc_s.so.1 00007f7af638a000 88K rw--- [ anon ] 00007f7aec2c5000 88K r---- Soup-2.4.typelib 00007f7afe39d000 84K rw--- [ anon ] 00007f7afa943000 84K r-x-- libz.so.1.2.8 00007f7af0abc000 84K r-x-- libnsl-2.19.so 00007f7afc3ab000 80K r-x-- libpangoft2-1.0.so.0.3600.6 00007f7afa72c000 80K r-x-- libresolv-2.19.so 00007f7af9ce4000 80K r-x-- libtdb.so.1.3.0 00007f7b06b68000 76K rw--- [ anon ] 00007f7af5551000 76K r-x-- libevdev.so.2.0.3 00007f7af46a9000 76K rw--- [ anon ] 00007f7aec3fc000 72K r---- Atk-1.0.typelib 00007f7aec280000 72K r---- Meta-3.0.typelib 00007f7b0697d000 68K r-x-- ld-2.19.so 00007f7afc7c4000 68K r-x-- libXext.so.6.4.0 00007f7afbf5c000 68K r-x-- libcogl-path.so.20.2.0 00007f7abf8b3000 68K r-x-- libtasn1.so.6.3.1 00007f7b06b22000 64K rw--- [ anon ] 00007f7b02a27000 64K r-x-- libcanberra.so.0.2.5 00007f7aef509000 64K rwx-- [ anon ] 00007f7aecf34000 64K rwx-- [ anon ] 00007f7aec292000 64K r---- NMClient-1.0.typelib 00007f7aec261000 64K rwx-- [ anon ] 00007f7aec0ac000 64K rwx-- [ anon ] 00007f7aec036000 64K rwx-- [ anon ] 00007f7adb392000 64K rwx-- [ anon ] 00007f7abd1e9000 64K r-x-- libgtop-2.0.so.10.0.0 00007f7b06ac6000 60K rw--- [ anon ] 00007f7b0696d000 60K r-x-- ld-2.19.so 00007f7b0106f000 60K r-x-- libXi.so.6.1.0 00007f7afb70e000 60K r-x-- libwayland-server.so.0.1.0 00007f7af5123000 60K r-x-- libbz2.so.1.0.6 00007f7aec428000 60K r---- GObject-2.0.typelib 00007f7aec419000 60K r---- Pango-1.0.typelib 00007f7ab7195000 60K r-x-- libgstsouphttpsrc.so 00007f7b06b11000 56K r-x-- libudev.so.1.6.0 00007f7aef47b000 56K r---- Cantarell-Bold.otf 00007f7aec070000 56K r---- Cantarell-Regular.otf 00007f7afb500000 52K r-x-- libinput.so.0.1.0 00007f7b05c0d000 48K rw--- libtelepathy-glib.so.0.84.1 00007f7b0485f000 48K r-x-- libpangocairo-1.0.so.0.3600.6 00007f7afb920000 48K r-x-- libwayland-client.so.0.2.0 00007f7af7302000 48K r-x-- libdrm.so.2.4.0 00007f7aec0f4000 48K r---- Atspi-2.0.typelib 00007f7b06b7d000 44K rw--- [ anon ] 00007f7b06b06000 44K rw--- [ anon ] 00007f7b06aef000 44K rw--- [ anon ] 00007f7aef14f000 44K r-x-- libdconfsettings.so 00007f7aec40e000 44K r---- Cogl-1.0.typelib 00007f7aec098000 44K r--s- d62e99ef547d1d24cdb1bd22ec1a2976-le64.cache-4 00007f7aec047000 44K r---- GTop-2.0.typelib 00007f7ad98c8000 44K r-x-- libnss_files-2.19.so 00007f7b035b7000 40K r-x-- libgnome-shell-menu.so 00007f7aff9f3000 40K rw--- libmozjs-24.so 00007f7afd005000 40K r-x-- libXcursor.so.1.0.2 00007f7af5bd5000 40K r-x-- libjson-c.so.2.0.1 00007f7aec2db000 40K r---- St-1.0.typelib 00007f7abfdd8000 40K r---- libgnutls.so.28.40.0 00007f7b06b56000 36K rw--- [ anon ] 00007f7b06afa000 36K r-x-- libgudev-1.0.so.0.2.0 00007f7b054e1000 36K r---- libgtk-3.so.0.1200.2 00007f7b02e3d000 36K r-x-- libstartup-notification-1.so.0.0.0 00007f7b0281d000 36K r-x-- libpolkit-agent-1.so.0.0.0 00007f7b025f5000 36K r---- libgcr-base-3.so.1.0.0 00007f7afda7f000 36K r-x-- libXrender.so.1.3.0 00007f7afcdfb000 36K r-x-- libXrandr.so.2.2.0 00007f7af9ada000 36K r-x-- libltdl.so.7.3.0 00007f7af966f000 36K rw--- libgcrypt.so.20.0.2 00007f7af63a0000 36K r-x-- libxcb-render.so.0.0.0 00007f7aec322000 36K r---- Shell-0.1.typelib 00007f7aec203000 36K r---- Gdm-1.0.typelib 00007f7aec0c6000 36K r---- Gcr-3.typelib 00007f7aec0bd000 36K r---- Gck-1.typelib 00007f7b0699e000 32K r--s- home-fa1f83d1.log (deleted) 00007f7afe393000 32K r---- libstdc++.so.6.0.20 00007f7af6fed000 32K r---- libxml2.so.2.9.1 00007f7af6c88000 32K r---- libpixman-1.so.0.32.6 00007f7aec0d6000 32K r---- UPowerGlib-1.0.typelib 00007f7ad9ad4000 32K r-x-- libcrypt-2.19.so 00007f7b069a6000 28K rw-s- nvidiactl 00007f7b060cf000 28K rw--- libgjs.so.0.0.0 00007f7b05c06000 28K r---- libtelepathy-glib.so.0.84.1 00007f7b04657000 28K r-x-- libcogl-pango.so.20.2.0 00007f7afec08000 28K rw--- libreadline.so.6.3 00007f7afe7bd000 28K r-x-- libffi.so.6.0.2 00007f7afe5b4000 28K r-x-- libcairo-gobject.so.2.11200.16 00007f7afcbf3000 28K r-x-- libSM.so.6.0.1 00007f7af9ef9000 28K r-x-- libvorbisfile.so.3.3.6 00007f7af8d48000 28K r-x-- librt-2.19.so 00007f7af750f000 28K r-x-- libgbm.so.1.0.0 00007f7af46a2000 28K rw--- libnvidia-glsi.so.340.32 00007f7b0698e000 24K r---- Json-1.0.typelib 00007f7b054ea000 24K rw--- libgtk-3.so.0.1200.2 00007f7b0334e000 24K r---- libgstreamer-1.0.so.0.400.0 00007f7afb065000 24K r---- libfreetype.so.6.11.2 00007f7af918a000 24K r---- libp11-kit.so.0.0.0 00007f7af8186000 24K r---- libnssutil3.so 00007f7af5763000 24K r---- libevdev.so.2.0.3 00007f7af48e5000 24K r-x-- libogg.so.0.8.1 00007f7af06fa000 24K r---- libgvfscommon.so 00007f7aee747000 24K r-x-- libcanberra-pulse.so 00007f7aec25b000 24K r---- GnomeDesktop-3.0.typelib 00007f7aec0a4000 24K r---- icon-theme.cache 00007f7b069d5000 20K r---- user 00007f7b06995000 20K rwx-- [ anon ] 00007f7b057d2000 20K rw--- libmutter.so.0.0.0 00007f7b04db4000 20K r---- libclutter-1.0.so.0.1800.4 00007f7b01725000 20K r---- libcogl.so.20.2.0 00007f7b01280000 20K r-x-- libXfixes.so.3.1.0 00007f7b00e2e000 20K rw--- libX11.so.6.3.0 00007f7afa526000 20K r-x-- libxcb-util.so.1.0.0 00007f7af84ab000 20K r---- libnss3.so 00007f7af576a000 20K r-x-- libmtdev.so.1.0.0 00007f7af4d19000 20K r-x-- libXdmcp.so.6.0.0 00007f7af11b0000 20K r-x-- libasyncns.so.0.3.1 00007f7aef689000 20K r-x-- libcanberra-gtk3-module.so 00007f7aec32c000 20K r---- GdkPixbuf-2.0.typelib 00007f7aec271000 20K r---- Polkit-1.0.typelib 00007f7aec0d1000 20K r---- Gvc-1.0.typelib 00007f7ad9f4c000 20K r---- libaccountsservice.so.0.0.0 00007f7ad8bfa000 20K r-x-- libpixbufloader-jpeg.so 00007f7acbffb000 20K ----- [ anon ] 00007f7abc2fa000 20K r-x-- libnss_dns-2.19.so 00007f7ab7626000 20K rw--- liborc-0.4.so.0.19.0 00007f7b06b62000 16K rw-s- nvidiactl 00007f7b06969000 16K rw--- libgnome-shell.so 00007f7b057ce000 16K r---- libmutter.so.0.0.0 00007f7b0464f000 16K r---- libgio-2.0.so.0.4000.0 00007f7b03d8a000 16K rw--- [ anon ] 00007f7b03b6c000 16K rw--- [ anon ] 00007f7b03b66000 16K r---- libc-2.19.so 00007f7b02c38000 16K r-x-- libcanberra-gtk3.so.0.1.9 00007f7b00aeb000 16K r---- libgdk-3.so.0.1200.2 00007f7afcbef000 16K rw--- [ anon ] 00007f7afbd32000 16K rw--- libwayland-cursor.so.0.0.0 00007f7afbb2e000 16K r-x-- libwayland-cursor.so.0.0.0 00007f7af9192000 16K r-x-- libgpg-error.so.0.11.0 00007f7af8920000 16K r-x-- libuuid.so.1.3.0 00007f7af7b58000 16K r-x-- libplc4.so 00007f7af5bcf000 16K r---- libncursesw.so.5.9 00007f7af161a000 16K rw--- [ anon ] 00007f7aec255000 16K r---- Caribou-1.0.typelib 00007f7ada40a000 16K rw--- [ anon ] 00007f7ab7aac000 16K rw--- libgstvideo-1.0.so.0.400.0 00007f7b069fe000 12K rwx-- [ anon ] 00007f7b069cd000 12K rwx-- [ anon ] 00007f7b054f0000 12K rw--- [ anon ] 00007f7b04db9000 12K rw--- libclutter-1.0.so.0.1800.4 00007f7b025fe000 12K rw--- libgcr-base-3.so.1.0.0 00007f7b02365000 12K r---- libnm-util.so.2.6.0 00007f7b01c7d000 12K r---- libsecret-1.so.0.0.0 00007f7b0106b000 12K r---- libcroco-0.6.so.3.0.1 00007f7b005ee000 12K r---- libatk-1.0.so.0.21209.1 00007f7b003c6000 12K r---- libcairo.so.2.11200.16 00007f7affc77000 12K r-x-- libpulse-mainloop-glib.so.0.0.5 00007f7aff087000 12K r-x-- libgmodule-2.0.so.0.4000.0 00007f7aff083000 12K r---- libatspi.so.0.0.1 00007f7afdc89000 12K r-x-- libdl-2.19.so 00007f7af891b000 12K r---- libssl3.so 00007f7af86d7000 12K r---- libsmime3.so 00007f7af7d5d000 12K r-x-- libplds4.so 00007f7af48e0000 12K r---- libglapi.so.0.0.0 00007f7af4231000 12K r-x-- libnvidia-tls.so.340.32 00007f7aec276000 12K r---- AccountsService-1.0.typelib 00007f7aec0e1000 12K r---- NMGtk-1.0.typelib 00007f7aec0de000 12K r---- GnomeBluetooth-1.0.typelib 00007f7ada6d0000 12K rw--- libsqlite3.so.0.8.6 00007f7ada18c000 12K r---- libgnome-bluetooth.so.13.0.0 00007f7ad98c4000 12K r---- libgdm.so.1.0.0 00007f7ad94fc000 12K r---- libgioremote-volume-monitor.so 00007f7abefda000 12K r-x-- libgiognomeproxy.so 0000000000400000 12K r-x-- gnome-shell 00007fff48fcb000 8K r---- [ anon ] 00007fff48fc9000 8K r-x-- [ anon ] 00007f7b06b5f000 8K rw-s- .gl8LpUBq (deleted) 00007f7b069d3000 8K rwx-- [ anon ] 00007f7b069d1000 8K r---- gschemas.compiled (deleted) 00007f7b06967000 8K r---- libgnome-shell.so 00007f7b06302000 8K rw--- libatk-bridge-2.0.so.0.0.0 00007f7b05c19000 8K rw--- [ anon ] 00007f7b04dbc000 8K rw--- [ anon ] 00007f7b04655000 8K rw--- [ anon ] 00007f7b04653000 8K rw--- libgio-2.0.so.0.4000.0 00007f7b03b6a000 8K rw--- libc-2.19.so 00007f7b03356000 8K rw--- [ anon ] 00007f7b03354000 8K rw--- libgstreamer-1.0.so.0.400.0 00007f7b02368000 8K rw--- libnm-util.so.2.6.0 00007f7b020f1000 8K rw--- libnm-glib.so.4.8.0 00007f7b020ef000 8K r---- libnm-glib.so.4.8.0 00007f7b0172a000 8K rw--- libcogl.so.20.2.0 00007f7b00e2c000 8K r---- libX11.so.6.3.0 00007f7b00aef000 8K rw--- libgdk-3.so.0.1200.2 00007f7b0083b000 8K r---- libpango-1.0.so.0.3600.6 00007f7b003c9000 8K rw--- libcairo.so.2.11200.16 00007f7afec06000 8K r---- libreadline.so.6.3 00007f7afe7ba000 8K r---- libcairo-gobject.so.2.11200.16 00007f7afe39b000 8K rw--- libstdc++.so.6.0.20 00007f7afd87c000 8K r-x-- libXdamage.so.1.1.0 00007f7afd679000 8K r-x-- libXcomposite.so.1.0.0 00007f7afd676000 8K r---- libupower-glib.so.2.0.0 00007f7afd452000 8K rw--- libgnome-desktop-3.so.10.0.0 00007f7afd450000 8K r---- libgnome-desktop-3.so.10.0.0 00007f7afc5c1000 8K r-x-- libXinerama.so.1.0.0 00007f7afc3a8000 8K r---- libfontconfig.so.1.8.0 00007f7afbb2b000 8K r---- libwayland-client.so.0.2.0 00007f7afb91d000 8K r---- libwayland-server.so.0.1.0 00007f7afb4fd000 8K r---- libxkbcommon.so.0.0.0 00007f7afb2c1000 8K r---- libharfbuzz.so.0.935.0 00007f7afa941000 8K rw--- [ anon ] 00007f7af9ad7000 8K r---- libexpat.so.1.6.0 00007f7af9190000 8K rw--- libp11-kit.so.0.0.0 00007f7af84b2000 8K rw--- [ anon ] 00007f7af84b0000 8K rw--- libnss3.so 00007f7af7b56000 8K rw--- [ anon ] 00007f7af7b54000 8K rw--- libnspr4.so 00007f7af6ff7000 8K rw--- [ anon ] 00007f7af6ff5000 8K rw--- libxml2.so.2.9.1 00007f7af65aa000 8K r-x-- libxcb-shm.so.0.0.0 00007f7af6052000 8K rw--- libpulsecommon-5.0.so 00007f7af5bd3000 8K rw--- libncursesw.so.5.9 00007f7af554e000 8K r---- libgraphite2.so.3.0.1 00007f7af5331000 8K rw--- libbz2.so.1.0.6 00007f7af4f1f000 8K r-x-- libXau.so.6.0.0 00007f7af1617000 8K r---- libsndfile.so.1.0.25 00007f7af0cd2000 8K rw--- [ anon ] 00007f7af0931000 8K rw--- libgvfsdbus.so 00007f7af0090000 8K r-x-- libutil-2.19.so 00007f7aecf05000 8K r---- PangoCairo-1.0.typelib 00007f7aeca54000 8K rw--- libgstplayback.so 00007f7aec7cf000 8K r---- libgstpbutils-1.0.so.0.400.0 00007f7aec2c3000 8K r---- ShellMenu-0.1.typelib 00007f7aec27d000 8K r---- GDesktopEnums-3.0.typelib 00007f7aec27b000 8K r---- GMenu-3.0.typelib 00007f7aec279000 8K r---- ClutterX11-1.0.typelib 00007f7aec0cf000 8K r---- TelepathyLogger-0.2.typelib 00007f7adbdfc000 8K r---- libibus-1.0.so.5.0.508 00007f7adaffe000 8K rw--- libnm-gtk.so.0.0.0 00007f7ada6ce000 8K r---- libsqlite3.so.0.8.6 00007f7ada407000 8K r---- libfreebl3.so 00007f7ada18f000 8K rw--- libgnome-bluetooth.so.13.0.0 00007f7ad82d8000 8K r---- libsoup-2.4.so.1.7.0 00007f7abfde2000 8K rw--- libgnutls.so.28.40.0 00007f7abd7bb000 8K r-x-- libpixbufloader-svg.so 00007f7abcfe6000 8K r-x-- ISO8859-1.so 00007f7ab7cfe000 8K rw--- libgstaudio-1.0.so.0.400.0 00007f7ab7cfc000 8K r---- libgstaudio-1.0.so.0.400.0 00007f7ab7aaa000 8K r---- libgstvideo-1.0.so.0.400.0 00007f7ab7861000 8K r---- libgsttag-1.0.so.0.400.0 00007f7ab7624000 8K r---- liborc-0.4.so.0.19.0 00007f7ab51fb000 8K rw--- libgstcoreelements.so 000000004175d000 8K r-xs- .gl8LpUBq (deleted) ffffffffff600000 4K r-x-- [ anon ] 00007f7b06b8f000 4K rw--- [ anon ] 00007f7b06b8e000 4K rw--- ld-2.19.so 00007f7b06b8d000 4K r---- ld-2.19.so 00007f7b06b8c000 4K rw--- [ anon ] 00007f7b06b8b000 4K rw-s- nvidia0 00007f7b06b8a000 4K rw-s- nvidiactl 00007f7b06b89000 4K rw-s- nvidiactl 00007f7b06b88000 4K rw-s- nvidia0 00007f7b06b7c000 4K r---- gtk30.mo 00007f7b06b7b000 4K r---- gtk30-properties.mo 00007f7b06b67000 4K rw-s- nvidia0 00007f7b06b66000 4K rw-s- nvidia0 00007f7b06b61000 4K rw-s- nvidiactl 00007f7b06b55000 4K rw--- libsystemd.so.0.4.0 00007f7b06b54000 4K r---- libsystemd.so.0.4.0 00007f7b06b21000 4K rw--- libudev.so.1.6.0 00007f7b06b20000 4K r---- libudev.so.1.6.0 00007f7b06b1f000 4K ----- libudev.so.1.6.0 00007f7b06b05000 4K rw--- libgudev-1.0.so.0.2.0 00007f7b06b04000 4K r---- libgudev-1.0.so.0.2.0 00007f7b06b03000 4K ----- libgudev-1.0.so.0.2.0 00007f7b06aee000 4K rw--- libsystemd-journal.so.0.11.5 00007f7b06aed000 4K r---- libsystemd-journal.so.0.11.5 00007f7b06a01000 4K r--s- user 00007f7b069dc000 4K rw--- [ anon ] 00007f7b069db000 4K r---- gschemas.compiled 00007f7b069da000 4K r---- gschemas.compiled 00007f7b069d0000 4K r--s- home.FZ7DLX (deleted) 00007f7b0699d000 4K rwx-- [ anon ] 00007f7b0699b000 4K rwx-- [ anon ] 00007f7b0699a000 4K rw--- [ anon ] 00007f7b06994000 4K r---- cairo-1.0.typelib 00007f7b0697c000 4K r-x-- ld-2.19.so 00007f7b06506000 4K rw--- libgnome-shell-js.so 00007f7b06505000 4K r---- libgnome-shell-js.so 00007f7b06304000 4K r-x-- libgnome-shell-js.so 00007f7b06301000 4K r---- libatk-bridge-2.0.so.0.0.0 00007f7b060ce000 4K r---- libgjs.so.0.0.0 00007f7b05e4d000 4K rw--- libgirepository-1.0.so.1.0.0 00007f7b05e4c000 4K r---- libgirepository-1.0.so.1.0.0 00007f7b057d7000 4K rw--- [ anon ] 00007f7b04a6b000 4K rw--- libpangocairo-1.0.so.0.3600.6 00007f7b04a6a000 4K r---- libpangocairo-1.0.so.0.3600.6 00007f7b0485e000 4K rw--- libcogl-pango.so.20.2.0 00007f7b0485d000 4K r---- libcogl-pango.so.20.2.0 00007f7b042e5000 4K rw--- libgobject-2.0.so.0.4000.0 00007f7b042e4000 4K r---- libgobject-2.0.so.0.4000.0 00007f7b04095000 4K rw--- [ anon ] 00007f7b04094000 4K rw--- libglib-2.0.so.0.4000.0 00007f7b04093000 4K r---- libglib-2.0.so.0.4000.0 00007f7b03d89000 4K rw--- libpthread-2.19.so 00007f7b03d88000 4K r---- libpthread-2.19.so 00007f7b037c1000 4K rw--- libgnome-shell-menu.so 00007f7b037c0000 4K r---- libgnome-shell-menu.so 00007f7b035b6000 4K rw--- libgstbase-1.0.so.0.400.0 00007f7b035b5000 4K r---- libgstbase-1.0.so.0.400.0 00007f7b03046000 4K rw--- libstartup-notification-1.so.0.0.0 00007f7b03045000 4K r---- libstartup-notification-1.so.0.0.0 00007f7b02e3c000 4K rw--- libcanberra-gtk3.so.0.1.9 00007f7b02e3b000 4K r---- libcanberra-gtk3.so.0.1.9 00007f7b02c37000 4K rw--- libcanberra.so.0.2.5 00007f7b02c36000 4K r---- libcanberra.so.0.2.5 00007f7b02a26000 4K rw--- libpolkit-agent-1.so.0.0.0 00007f7b02a25000 4K r---- libpolkit-agent-1.so.0.0.0 00007f7b0281c000 4K rw--- libpolkit-gobject-1.so.0.0.0 00007f7b0281b000 4K r---- libpolkit-gobject-1.so.0.0.0 00007f7b01ea8000 4K rw--- libdbus-glib-1.so.2.2.2 00007f7b01ea7000 4K r---- libdbus-glib-1.so.2.2.2 00007f7b01c81000 4K rw--- [ anon ] 00007f7b01c80000 4K rw--- libsecret-1.so.0.0.0 00007f7b01a30000 4K rw--- libm-2.19.so 00007f7b01a2f000 4K r---- libm-2.19.so 00007f7b0172c000 4K rw--- [ anon ] 00007f7b01485000 4K rw--- libXfixes.so.3.1.0 00007f7b01484000 4K r---- libXfixes.so.3.1.0 00007f7b0127f000 4K rw--- libXi.so.6.1.0 00007f7b0127e000 4K r---- libXi.so.6.1.0 00007f7b0106e000 4K rw--- libcroco-0.6.so.3.0.1 00007f7b00e33000 4K rw--- [ anon ] 00007f7b00af1000 4K rw--- [ anon ] 00007f7b0083d000 4K rw--- libpango-1.0.so.0.3600.6 00007f7b005f1000 4K rw--- libatk-1.0.so.0.21209.1 00007f7b003cb000 4K rw--- [ anon ] 00007f7b0009f000 4K rw--- libgdk_pixbuf-2.0.so.0.3000.8 00007f7b0009e000 4K r---- libgdk_pixbuf-2.0.so.0.3000.8 00007f7affe7b000 4K rw--- libpulse-mainloop-glib.so.0.0.5 00007f7affe7a000 4K r---- libpulse-mainloop-glib.so.0.0.5 00007f7affc76000 4K rw--- libpulse.so.0.17.3 00007f7affc75000 4K r---- libpulse.so.0.17.3 00007f7aff28a000 4K rw--- libgmodule-2.0.so.0.4000.0 00007f7aff289000 4K r---- libgmodule-2.0.so.0.4000.0 00007f7aff086000 4K rw--- libatspi.so.0.0.1 00007f7afee57000 4K rw--- libdbus-1.so.3.8.6 00007f7afee56000 4K r---- libdbus-1.so.3.8.6 00007f7afec0f000 4K rw--- [ anon ] 00007f7afe9c4000 4K rw--- libffi.so.6.0.2 00007f7afe9c3000 4K r---- libffi.so.6.0.2 00007f7afe7bc000 4K rw--- libcairo-gobject.so.2.11200.16 00007f7afe5b3000 4K rw--- libgthread-2.0.so.0.4000.0 00007f7afe5b2000 4K r---- libgthread-2.0.so.0.4000.0 00007f7afe3b2000 4K r-x-- libgthread-2.0.so.0.4000.0 00007f7afe0a2000 4K rw--- libgcc_s.so.1 00007f7afde8c000 4K rw--- libdl-2.19.so 00007f7afde8b000 4K r---- libdl-2.19.so 00007f7afdc88000 4K rw--- libXrender.so.1.3.0 00007f7afdc87000 4K r---- libXrender.so.1.3.0 00007f7afda7e000 4K rw--- libXdamage.so.1.1.0 00007f7afda7d000 4K r---- libXdamage.so.1.1.0 00007f7afd87b000 4K rw--- libXcomposite.so.1.0.0 00007f7afd87a000 4K r---- libXcomposite.so.1.0.0 00007f7afd678000 4K rw--- libupower-glib.so.2.0.0 00007f7afd20f000 4K rw--- libXcursor.so.1.0.2 00007f7afd20e000 4K r---- libXcursor.so.1.0.2 00007f7afd004000 4K rw--- libXrandr.so.2.2.0 00007f7afd003000 4K r---- libXrandr.so.2.2.0 00007f7afcdfa000 4K rw--- libSM.so.6.0.1 00007f7afcdf9000 4K r---- libSM.so.6.0.1 00007f7afcbee000 4K rw--- libICE.so.6.3.0 00007f7afcbed000 4K r---- libICE.so.6.3.0 00007f7afc9d5000 4K rw--- libXext.so.6.4.0 00007f7afc9d4000 4K r---- libXext.so.6.4.0 00007f7afc7c3000 4K rw--- libXinerama.so.1.0.0 00007f7afc7c2000 4K r---- libXinerama.so.1.0.0 00007f7afc5c0000 4K rw--- libpangoft2-1.0.so.0.3600.6 00007f7afc5bf000 4K r---- libpangoft2-1.0.so.0.3600.6 00007f7afc3aa000 4K rw--- libfontconfig.so.1.8.0 00007f7afc16d000 4K rw--- libcogl-path.so.20.2.0 00007f7afc16c000 4K r---- libcogl-path.so.20.2.0 00007f7afbf5b000 4K rw--- libjson-glib-1.0.so.0.0.2 00007f7afbf5a000 4K r---- libjson-glib-1.0.so.0.0.2 00007f7afbd31000 4K r---- libwayland-cursor.so.0.0.0 00007f7afbb2d000 4K rw--- libwayland-client.so.0.2.0 00007f7afb91f000 4K rw--- libwayland-server.so.0.1.0 00007f7afb70d000 4K rw--- libinput.so.0.1.0 00007f7afb70c000 4K r---- libinput.so.0.1.0 00007f7afb4ff000 4K rw--- libxkbcommon.so.0.0.0 00007f7afb2c3000 4K rw--- libharfbuzz.so.0.935.0 00007f7afb06b000 4K rw--- libfreetype.so.6.11.2 00007f7afadc2000 4K rw--- libpcre.so.1.2.3 00007f7afadc1000 4K r---- libpcre.so.1.2.3 00007f7afab58000 4K rw--- libz.so.1.2.8 00007f7afab57000 4K r---- libz.so.1.2.8 00007f7afa940000 4K rw--- libresolv-2.19.so 00007f7afa93f000 4K r---- libresolv-2.19.so 00007f7afa72b000 4K rw--- libxcb-util.so.1.0.0 00007f7afa72a000 4K r---- libxcb-util.so.1.0.0 00007f7afa525000 4K rw--- libX11-xcb.so.1.0.0 00007f7afa524000 4K r---- libX11-xcb.so.1.0.0 00007f7afa324000 4K r-x-- libX11-xcb.so.1.0.0 00007f7afa323000 4K rw--- libxcb.so.1.1.0 00007f7afa322000 4K r---- libxcb.so.1.1.0 00007f7afa101000 4K rw--- libvorbisfile.so.3.3.6 00007f7afa100000 4K r---- libvorbisfile.so.3.3.6 00007f7af9ef8000 4K rw--- libtdb.so.1.3.0 00007f7af9ef7000 4K r---- libtdb.so.1.3.0 00007f7af9ce3000 4K rw--- libltdl.so.7.3.0 00007f7af9ce2000 4K r---- libltdl.so.7.3.0 00007f7af9ad9000 4K rw--- libexpat.so.1.6.0 00007f7af98af000 4K rw--- libgck-1.so.0.0.0 00007f7af98ae000 4K r---- libgck-1.so.0.0.0 00007f7af966e000 4K r---- libgcrypt.so.20.0.2 00007f7af9396000 4K rw--- libgpg-error.so.0.11.0 00007f7af9395000 4K r---- libgpg-error.so.0.11.0 00007f7af8f4f000 4K rw--- librt-2.19.so 00007f7af8f4e000 4K r---- librt-2.19.so 00007f7af8d47000 4K rw--- liblzma.so.5.0.5 00007f7af8d46000 4K r---- liblzma.so.5.0.5 00007f7af8b24000 4K rw--- libuuid.so.1.3.0 00007f7af8b23000 4K r---- libuuid.so.1.3.0 00007f7af891f000 4K rw--- [ anon ] 00007f7af891e000 4K rw--- libssl3.so 00007f7af86da000 4K rw--- libsmime3.so 00007f7af818c000 4K rw--- libnssutil3.so 00007f7af7f60000 4K rw--- libplds4.so 00007f7af7f5f000 4K r---- libplds4.so 00007f7af7d5c000 4K rw--- libplc4.so 00007f7af7d5b000 4K r---- libplc4.so 00007f7af7b53000 4K r---- libnspr4.so 00007f7af7918000 4K rw--- libwayland-egl.so.1.0.0 00007f7af7917000 4K r---- libwayland-egl.so.1.0.0 00007f7af7717000 4K r-x-- libwayland-egl.so.1.0.0 00007f7af7716000 4K rw--- libgbm.so.1.0.0 00007f7af7715000 4K r---- libgbm.so.1.0.0 00007f7af750e000 4K rw--- libdrm.so.2.4.0 00007f7af750d000 4K r---- libdrm.so.2.4.0 00007f7af6c90000 4K rw--- libpixman-1.so.0.32.6 00007f7af69e3000 4K rw--- libpng16.so.16.12.0 00007f7af69e2000 4K r---- libpng16.so.16.12.0 00007f7af67ad000 4K rw--- libxcb-shm.so.0.0.0 00007f7af67ac000 4K r---- libxcb-shm.so.0.0.0 00007f7af65a9000 4K rw--- libxcb-render.so.0.0.0 00007f7af65a8000 4K r---- libxcb-render.so.0.0.0 00007f7af6051000 4K r---- libpulsecommon-5.0.so 00007f7af5ddf000 4K rw--- libjson-c.so.2.0.1 00007f7af5dde000 4K r---- libjson-c.so.2.0.1 00007f7af596f000 4K rw--- libmtdev.so.1.0.0 00007f7af596e000 4K r---- libmtdev.so.1.0.0 00007f7af5769000 4K rw--- libevdev.so.2.0.3 00007f7af5550000 4K rw--- libgraphite2.so.3.0.1 00007f7af5122000 4K rw--- libXau.so.6.0.0 00007f7af5121000 4K r---- libXau.so.6.0.0 00007f7af4f1e000 4K rw--- libXdmcp.so.6.0.0 00007f7af4f1d000 4K r---- libXdmcp.so.6.0.0 00007f7af4d18000 4K rw--- libvorbis.so.0.4.7 00007f7af4d17000 4K r---- libvorbis.so.0.4.7 00007f7af4aeb000 4K rw--- libogg.so.0.8.1 00007f7af4aea000 4K r---- libogg.so.0.8.1 00007f7af48e4000 4K rw--- [ anon ] 00007f7af48e3000 4K rw--- libglapi.so.0.0.0 00007f7af4433000 4K rw--- libnvidia-tls.so.340.32 00007f7af1619000 4K rw--- libsndfile.so.1.0.25 00007f7af13b5000 4K rw--- libasyncns.so.0.3.1 00007f7af13b4000 4K r---- libasyncns.so.0.3.1 00007f7af11af000 4K rw--- libFLAC.so.8.3.0 00007f7af11ae000 4K r---- libFLAC.so.8.3.0 00007f7af0f7c000 4K rw--- libvorbisenc.so.2.0.10 00007f7af0cd1000 4K rw--- libnsl-2.19.so 00007f7af0cd0000 4K r---- libnsl-2.19.so 00007f7af0930000 4K r---- libgvfsdbus.so 00007f7af0700000 4K rw--- libgvfscommon.so 00007f7af04c4000 4K rw--- libbluray.so.1.5.0 00007f7af04c3000 4K r---- libbluray.so.1.5.0 00007f7af0292000 4K rw--- libutil-2.19.so 00007f7af0291000 4K r---- libutil-2.19.so 00007f7aef88f000 4K ----- [ anon ] 00007f7aef88e000 4K rw--- libcanberra-gtk3-module.so 00007f7aef88d000 4K r---- libcanberra-gtk3-module.so 00007f7aef35a000 4K rw--- libdconfsettings.so 00007f7aef359000 4K r---- libdconfsettings.so 00007f7aee94e000 4K ----- [ anon ] 00007f7aee94d000 4K rw--- libcanberra-pulse.so 00007f7aee94c000 4K r---- libcanberra-pulse.so 00007f7aedf46000 4K ----- [ anon ] 00007f7aed745000 4K ----- [ anon ] 00007f7aecf44000 4K ----- [ anon ] 00007f7aecf08000 4K r---- GL-1.0.typelib 00007f7aecf07000 4K r---- CoglPango-1.0.typelib 00007f7aecf04000 4K r---- PangoFT2-1.0.typelib 00007f7aecf03000 4K r---- freetype2-2.0.typelib 00007f7aecf02000 4K r---- fontconfig-2.0.typelib 00007f7aecf01000 4K r---- GjsPrivate-1.0.typelib 00007f7aecf00000 4K r---- xlib-2.0.typelib 00007f7aeca53000 4K r---- libgstplayback.so 00007f7aec7d1000 4K rw--- libgstpbutils-1.0.so.0.400.0 00007f7aec32b000 4K r---- GModule-2.0.typelib 00007f7aec2a2000 4K r---- DBusGLib-1.0.typelib 00007f7aec27f000 4K r---- xfixes-4.0.typelib 00007f7aec25a000 4K rwx-- [ anon ] 00007f7aec259000 4K r---- ShellJS-0.1.typelib 00007f7aec202000 4K r---- PolkitAgent-1.0.typelib 00007f7aec201000 4K rwx-- [ anon ] 00007f7aec200000 4K r---- gnome-desktop-3.0.mo 00007f7aec0bc000 4K r---- gschemas.compiled 00007f7aec0ab000 4K r---- gschemas.compiled 00007f7aec0aa000 4K r---- gschemas.compiled 00007f7aec0a3000 4K r--s- f349e9996a5320f6dd491cedd2b1f964-le64.cache-4 00007f7aec097000 4K r--s- 6ba42ae0000f58711b5caaf10d690066-le64.cache-4 00007f7aec046000 4K r---- gschemas.compiled 00007f7adbdfe000 4K rw--- libibus-1.0.so.5.0.508 00007f7adb3a2000 4K ----- [ anon ] 00007f7adaffd000 4K r---- libnm-gtk.so.0.0.0 00007f7ada912000 4K rw--- libsoftokn3.so 00007f7ada911000 4K r---- libsoftokn3.so 00007f7ada409000 4K rw--- libfreebl3.so 00007f7ad9f51000 4K rw--- libaccountsservice.so.0.0.0 00007f7ad9cdd000 4K rw--- libcrypt-2.19.so 00007f7ad9cdc000 4K r---- libcrypt-2.19.so 00007f7ad9ad3000 4K rw--- libnss_files-2.19.so 00007f7ad9ad2000 4K r---- libnss_files-2.19.so 00007f7ad98c7000 4K rw--- libgdm.so.1.0.0 00007f7ad94ff000 4K rw--- libgioremote-volume-monitor.so 00007f7ad8dff000 4K rw--- libpixbufloader-jpeg.so 00007f7ad8dfe000 4K r---- libpixbufloader-jpeg.so 00007f7abfffe000 4K rw--- libgiognutls.so 00007f7abfffd000 4K r---- libgiognutls.so 00007f7abfde4000 4K rw--- [ anon ] 00007f7abfac5000 4K rw--- libtasn1.so.6.3.1 00007f7abfac4000 4K r---- libtasn1.so.6.3.1 00007f7abf8b2000 4K rw--- libnettle.so.4.7 00007f7abf8b1000 4K r---- libnettle.so.4.7 00007f7abf684000 4K rw--- libhogweed.so.2.5 00007f7abf683000 4K r---- libhogweed.so.2.5 00007f7abf455000 4K rw--- libgmp.so.10.2.0 00007f7abf454000 4K r---- libgmp.so.10.2.0 00007f7abf1de000 4K rw--- libgiognomeproxy.so 00007f7abf1dd000 4K r---- libgiognomeproxy.so 00007f7abefd9000 4K rw--- libgnome-menu-3.so.0.0.1 00007f7abefd8000 4K r---- libgnome-menu-3.so.0.0.1 00007f7abdfef000 4K rw--- libjpeg.so.8.0.2 00007f7abdfee000 4K r---- libjpeg.so.8.0.2 00007f7abd9bd000 4K rw--- libpixbufloader-svg.so 00007f7abd9bc000 4K r---- libpixbufloader-svg.so 00007f7abd7ba000 4K rw--- librsvg-2.so.2.40.2 00007f7abd7b9000 4K r---- librsvg-2.so.2.40.2 00007f7abd3f9000 4K rw--- libgtop-2.0.so.10.0.0 00007f7abd3f8000 4K r---- libgtop-2.0.so.10.0.0 00007f7abd1e8000 4K rw--- ISO8859-1.so 00007f7abd1e7000 4K r---- ISO8859-1.so 00007f7abc4ff000 4K rw--- libnss_dns-2.19.so 00007f7abc4fe000 4K r---- libnss_dns-2.19.so 00007f7ab7ab0000 4K rw--- [ anon ] 00007f7ab7863000 4K rw--- libgsttag-1.0.so.0.400.0 00007f7ab73a4000 4K rw--- libgstsouphttpsrc.so 00007f7ab73a3000 4K r---- libgstsouphttpsrc.so 00007f7ab51fa000 4K r---- libgstcoreelements.so 00007f7ab44ff000 4K ----- [ anon ] 00007f7aa27fd000 4K ----- [ anon ] 00007f7aa1ffc000 4K ----- [ anon ] 00007f7aa17fb000 4K ----- [ anon ] 0000000000603000 4K rw--- gnome-shell 0000000000602000 4K r---- gnome-shell 593: /usr/bin/gnome-shell running perf (after reboot) - $ ps -ef | grep -i gnome-shell **** 604 484 4 12:16 ? 00:01:16 /usr/bin/gnome-shell **** 627 1 0 12:16 ? 00:00:00 /usr/lib/gnome-shell/gnome-shell-calendar-server **** 2077 1902 0 12:45 pts/0 00:00:00 grep -i gnome-shell $ sudo perf stat -p 604 ^C Performance counter stats for process id '604': 341.351966 task-clock (msec) # 0.014 CPUs utilized 245 context-switches # 0.718 K/sec 14 cpu-migrations # 0.041 K/sec 328 page-faults # 0.961 K/sec 646,158,988 cycles # 1.893 GHz [81.45%] 439,445,880 stalled-cycles-frontend # 68.01% frontend cycles idle [80.20%] 357,219,212 stalled-cycles-backend # 55.28% backend cycles idle [71.23%] 459,912,977 instructions # 0.71 insns per cycle # 0.96 stalled cycles per insn [83.79%] 100,128,404 branches # 293.329 M/sec [84.44%] 2,648,742 branch-misses # 2.65% of all branches [82.83%] 23.909865447 seconds time elapsed
Why was this both reported here and in bug 701230 comment 3? Also, can you please provide valgrind logs?
(In reply to comment #1) > Why was this both reported here and in bug 701230 comment 3? > > Also, can you please provide valgrind logs? Hi, I tried to collect valgrind logs, but without success, tried to follow: https://wiki.gnome.org/Valgrind but could not get gnome session running with valgrind, I ran: valgrind --log-file=valgrind.output --tool=memcheck gnome-shell got an error that I can't connect to X server, added the parameter --replace, the session frooze, I tried to use: `env G_SLICE=always-malloc valgrind --log-file=/tmp/gnome-shell.valgrind gnome-shell` as the guy from bug 701230, but I don't think that I got the full output, please see the attachments and advice how can I provide more information, Thanks. Elia. P.S about bug 701230, it was inactive for long time and I was not 100% sure if both bugs are related or resulted from the same problem (Mantas Mikulėnas reported his bug for gnome-shell 3.9.2-1)
Created attachment 284949 [details] valgrind_gnome_session_log
Created attachment 284950 [details] valgrind_gnome_shell_log
Can you try running for a while with nouveau instead of the nvidia driver? And make sure you're not using extensions.
Tried with nouveau instead of invidia: $ lsmod | grep -i nvidia $ $ lsmod | grep -i no nouveau 1191610 4 button 12909 1 nouveau video 17995 1 nouveau mxm_wmi 12515 1 nouveau wmi 17339 2 mxm_wmi,nouveau i2c_algo_bit 12744 1 nouveau hwmon 12930 3 it87,coretemp,nouveau drm_kms_helper 49262 1 nouveau ttm 73743 1 nouveau drm 258005 7 ttm,drm_kms_helper,nouveau i2c_core 50152 5 drm,i2c_i801,drm_kms_helper,i2c_algo_bit,nouveau still memory usage accumulates to incredible numbers: $ uptime -p up 1 hour, 21 minutes from system-monitor: 434 MiB $ sudo cat /proc/468/status Name: gnome-session State: S (sleeping) Tgid: 468 Ngid: 0 Pid: 468 PPid: 457 TracerPid: 0 Uid: 1000 1000 1000 1000 Gid: 100 100 100 100 FDSize: 256 Groups: 7 10 90 91 92 95 100 VmPeak: 632972 kB VmSize: 569664 kB VmLck: 0 kB VmPin: 0 kB VmHWM: 14584 kB VmRSS: 14584 kB VmData: 369732 kB VmStk: 136 kB VmExe: 196 kB VmLib: 24468 kB VmPTE: 424 kB VmSwap: 0 kB Threads: 4 SigQ: 0/15737 SigPnd: 0000000000000000 ShdPnd: 0000000000000000 SigBlk: 0000000000000000 SigIgn: 0000000000001000 SigCgt: 0000000180014a02 CapInh: 0000000000000000 CapPrm: 0000000000000000 CapEff: 0000000000000000 CapBnd: 0000003fffffffff Seccomp: 0 Cpus_allowed: ff Cpus_allowed_list: 0-7 Mems_allowed: 00000000,00000001 Mems_allowed_list: 0 voluntary_ctxt_switches: 769 nonvoluntary_ctxt_switches: 20 $ ps aux USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND ***** 466 0.0 0.2 429024 9172 ? Sl 17:51 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login ***** 468 0.0 0.3 569664 14584 ? Ssl 17:51 0:00 gnome-session ***** 487 0.0 0.1 123108 6076 ? Sl 17:51 0:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session ***** 516 0.0 1.1 960304 44464 ? Sl 17:51 0:01 /usr/lib/gnome-settings-daemon/gnome-settings-daemon ***** 588 18.1 12.4 2160092 503896 ? Rl 17:51 16:45 /usr/bin/gnome-shell ***** 593 0.0 0.3 417416 12244 ? Sl 17:51 0:00 /usr/lib/gnome-settings-daemon/gsd-printer ***** 611 0.0 0.3 525768 13132 ? Sl 17:51 0:00 /usr/lib/gnome-shell/gnome-shell-calendar-server ***** 624 0.0 0.6 648096 28148 ? Sl 17:51 0:00 /usr/lib/gnome-online-accounts/goa-daemon ***** 867 2.0 1.1 484540 46540 ? Sl 17:52 1:52 gnome-system-monitor ***** 1590 0.0 0.9 457440 38048 ? Sl 17:55 0:05 /usr/lib/gnome-terminal/gnome-terminal-server ***** 1593 0.0 0.0 8388 1528 ? S 17:55 0:00 gnome-pty-helper
so been running with nouveau for a while, gnome takes "only" ~550 MB of memoery, haven't seen an instance of many GB memory usage. If you say that is normal, that even without any open apps or working/installed extensions this is the memory consumption, than I'm ok, but from what I understood, gnome memory consumption is around 130 MB.. If I can supply more information please let me know, I'm eager to assist in analyzing this issue.
Oh, recently I switched to propietary nvidia drivers for use primus and gnome-shell takes 4GB of memory. So I guess it's a nvidia propietary driver issue.
still happens in gnome 3.14 with the nouveau driver, memory usage of gnome shell is ~500 MB: top - 17:52:51 up 4:31, 2 users, load average: 0.10, 0.15, 0.26 Tasks: 1 total, 0 running, 1 sleeping, 0 stopped, 0 zombie %Cpu(s): 1.0 us, 0.6 sy, 0.0 ni, 98.2 id, 0.2 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem: 3940.559 total, 3071.559 used, 869.000 free, 76.379 buffers MiB Swap: 7602.996 total, 0.000 used, 7602.996 free. 1083.426 cached Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 640 elia 20 0 2131.5m 498.7m 61.8m S 4.7 12.7 18:55.25 gnome-shell
There is at least 3 bugs reports for the high memory usage of Gnome-shell. This one, #642652 and #701230. I comment on the 3, choose the one you want to work on it. I just installed Fedora 23 with Nvidia proprietary drivers and 5 minutes after Gnome shell consume 450MB ! Maybe it's time to fix this ?
It happen with the open source driver too but less. Gnome-shell (Fedora 23, Gnome 3.18) start at 50MB and after an hour it's at 180MB... Note that on Fedora 22 with Gnome 3.16 with the open source driver Gnome-shell doesn't go beyond 120MB I think. So I confirm that, on Gnome 3.18, there is some kind of memory leak with the open source Nouveau drivers and there is some kind of HUGE memory leak with the closed source Nvidia drivers.
Nobody care anymore of these memory leak problems ?
(In reply to jeremy9856 from comment #12) > Nobody care anymore of these memory leak problems ? I do. Now how does my answer help you or anybody else, except for having created two useless notifications to everybody subscribed to this bug report? "Nobody cares?" or "Me too!" comments on bug reports are not too helpful. Reading through existing comments and providing helpful info by following requests by developer is. Thanks in advance for your help!
André, would you consider committing the patches in bug 724797 for next gjs release to see if they help people? I don't get to keep my computer on for more than 15 hours at a time but I think they help a bit more now than before. Thank you.
(In reply to André Klapper from comment #13) André, did you say that just for the sake of saying it and nothing will be made again or do you want to fix this ?
http://pastebin.com/raw.php?i=US1LhtwU No debug symbols so not so helpful but it looks like most of the issues are in libX11, cairo and mozjs (mozjs being version 24 which also shipped with firefox esr 24.x). All those three libraries are developed outside of gnome. Perhaps things will get better once gjs is ported to a newer version of mozjs (31 or 38 are the current versions and 45 will be the next one). Or maybe even switch away from mozjs. I know PAM was considering switching away as well.
(In reply to jeremy9856 from comment #15) > (In reply to André Klapper from comment #13) > > André, did you say that just for the sake of saying it and nothing will be > made again or do you want to fix this ? It's a open source project, either you provide a patch or any comment that doesn't provide any more information about the bug report is just noise that wastes the already tight time of the maintainers who actually care and develop the project. If you care, the only ways to fix it are providing a patch or convincing (paying) someone to do on your behalf.
(In reply to Carlos Soriano from comment #17) You really want simple user make patch ? It's already wonderful that simple user like me take time to report bugs. This problem plague gnome for years. So if nothing happen, not even a simple comment, user that experiment this problem everyday can doubt about the will of maintainers who develop the project. I don't mind paying but nothing garanti that it will be fixed if I make a donation and Red Hat already pay gnome devs...
(In reply to jeremy9856 from comment #18) > (In reply to Carlos Soriano from comment #17) > You really want simple user make patch ? It's already wonderful that simple > user like me take time to report bugs. > > This problem plague gnome for years. So if nothing happen, not even a simple > comment, user that experiment this problem everyday can doubt about the will > of maintainers who develop the project. > > I don't mind paying but nothing garanti that it will be fixed if I make a > donation and Red Hat already pay gnome devs... I appreciate your time spent on the project, but you are asking for the things you care about from some people who does like you, just on their free time.. Let's not discuss off-topic here, doesn't help anyone (and less the maintainers). If you want, feel free to reach me on IRC for further discussion.
Thank you but I, and a lot people, just want this big issue fixed. Even you are experimenting this problem ;) (In reply to Carlos Soriano from comment #8) > gnome-shell takes 4GB of memory.
(In reply to jeremy9856 from comment #20) > Thank you but I, and a lot people, just want this big issue fixed. It's very welcome if you help in a **constructive** way to fix this bug by providing helpful info and staying on-topic. See previous comments here.
Created attachment 317360 [details] valgrind - gnome-shell high memory usage
Created attachment 317361 [details] valgrind - gnome-shell low memory usage after restarting process
Created attachment 317362 [details] valgrind - gnome-shell high memory usage (detailed)
Created attachment 317363 [details] valgrind - gnome-shell low memory usage after restarting process (detailled)
(In reply to André Klapper from comment #21) > It's very welcome if you help in a **constructive** way to fix this bug by > providing helpful info and staying on-topic. See previous comments here. I post 4 logs with this command : valgrind --log-file=valgrind.output --tool=memcheck gnome-shell
(In reply to André Klapper from comment #21) > It's very welcome if you help in a **constructive** way to fix this bug by > providing helpful info and staying on-topic. See previous comments here. I posted 4 logs 4 days ago but still no answer, not even a little comment, so even if we make what the devs ask us to make there is nothing made and I think nothing will be made. It's a problem that plague Gnome 3 for years now, why will it change ?
So the answer is that there's no easy solution. Nobody has tracked down the memory leak yet with tons and tons of logs, even though lots of people have tried. You can see this in your log files -- the highest leak that valgrind can detect is 640 bytes. Less than 1K of memory.
Thank you for your answer ! Indeed the Valgrind tool don't seem to be useful in that case. I'm not a developer but you (the Gnome devs) have created the shell so it can be that difficult to make something like a debug build that can track down the memory leak ?
Perhaps an effort to port gjs to a new MozJS should be organized. Please don't look at this as a pointless post. You, gnome developers, also use Gnome and are affected by this.
Yes. We are. When we ran Massif before, it mentioned that the JS GC was the biggest thing. Unfortunately, the Mozilla team doesn't release new standalone SpiderMonkey releases anymore, so we're stuck at JS24.
(In reply to Jasper St. Pierre from comment #31) > Yes. We are. When we ran Massif before, it mentioned that the JS GC was the > biggest thing. > > Unfortunately, the Mozilla team doesn't release new standalone SpiderMonkey > releases anymore, so we're stuck at JS24. Hi. There is 31 and 38 (45 will be released in a few months along with firefox ESR 45 https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Releases/38 "The Mozilla JavaScript team is pleased to announce the release of SpiderMonkey 38. You can download full source code here: https://people.mozilla.org/~sstangl/mozjs-38.2.1.rc0.tar.bz2" If you go to about:memory in the last few firefox releases and do cycle collections and garbage collections, you will see much more efficient memory use.
Ah, I didn't realize the RC0 was the official release -- I had seen it a few times, but then the maintainer of JS tarball releases at the time stepped down. I guess they went with the RC0 as the final release.
(In reply to Jasper St. Pierre from comment #33) > Ah, I didn't realize the RC0 was the official release -- I had seen it a few > times, but then the maintainer of JS tarball releases at the time stepped > down. I guess they went with the RC0 as the final release. This looks like a draft release announcement that was not marked as final. It is still however more recent code that the JS 24 so up to you whether to use it or not.
So Jasper, what can we expect ? Should we expect that the Gnome devs will work to fix this ? Or should we expect that this won't be fixed anytime soon ?
Apparently available for Fedora as well http://pkgs.fedoraproject.org/cgit/mozjs38.git/tree/sources
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey "SpiderMonkey 38 is the most recent standalone source code release. It is largely the same engine that shipped with Firefox 38 (ESR). Full source code is available here: https://people.mozilla.org/~sstangl/mozjs-38.2.1.rc0.tar.bz2 The next release will be SpiderMonkey 45." So likely JS 45 in twelve weeks. They are going for 6-weeks between Firefox releases.
(In reply to jeremy9856 from comment #35) > what can we expect ? Should we expect that the Gnome devs will work to fix > this ? Or should we expect that this won't be fixed anytime soon ? Please read comment 28 again as it answers your question.
It's unknown if porting to JS38 or JS45 will solve the issues. It's not an easy port, since they've gone from a conservative stack-scanning GC to an exact-rooted GC. And I won't have any free time to spend on this in the near future. Someone else would have to do the port. You might be able to reuse some of the work in https://bugzilla.gnome.org/show_bug.cgi?id=742249
(In reply to Jasper St. Pierre from comment #39) > It's unknown if porting to JS38 or JS45 will solve the issues. No. Because there is more than one issue, JS being one of them. So far I have seen: 1) initial Activities -> 'Show Applications' results in a sudden 200MB increase after which subsequent 'Show Applications' don't use more memory unless some application was updated (the application menu list changes). Actually I will report this one as a separate bug since it is easy to reproduce :) and I think it may help you if different issues were separated/categorized. 2) Interacting with the shell uses more memory. updated JS may or may not help but seeing as firefox releases are getting leaner on memory, it may be worth it if someone has the time to do a test port. 3) General nvidia issues which may or may not go away once nvidia proprietary driver is on wayland.
Since valgrind don't show a memory leak it's maybe a design problem ? Ikey from Solus said something interesting on linux unplugged about the memory consumption of Gnome Shell : https://youtu.be/x4uav0ny7Ok?t=59m10s
It look like that nothing will be done again... Jasper don't have time and nobody said "ok I will try to fix it".
(In reply to jeremy9856 from comment #42) > It look like that nothing will be done again... Jasper don't have time and > nobody said "ok I will try to fix it". Jeremy, if you know how to compile and package software, try rebuilding gjs with the patches from bug 724797 and gnome-shell with this commit reverted https://git.gnome.org/browse/gnome-shell/commit/src/shell-global.c?id=6f605598de1eb4361ef912e85edb27a8b7b96b21 (supposedly reverting this patch causes hangs but it is reducing the memory leaks here to under 50MB a day).
(In reply to Hussam Al-Tayeb from comment #43) > Jeremy, if you know how to compile and package software, try rebuilding gjs > with the patches from bug 724797 and gnome-shell with this commit reverted > https://git.gnome.org/browse/gnome-shell/commit/src/shell-global. > c?id=6f605598de1eb4361ef912e85edb27a8b7b96b21 > (supposedly reverting this patch causes hangs but it is reducing the memory > leaks here to under 50MB a day). Thank you Hussam but I don't know how to do that.
(In reply to jeremy9856 from comment #44) > Thank you Hussam but I don't know how to do that. What distribution? Can you not ask or check your distribution's documentation for how to rebuild/patch packages? I have been poking the gjs maintainers to commit those patches. If you try them and find they are mitigating the leaks a bit, you will at least be helping and they may decide to commit them.
(In reply to Hussam Al-Tayeb from comment #45) > What distribution? Can you not ask or check your distribution's > documentation for how to rebuild/patch packages? > I have been poking the gjs maintainers to commit those patches. If you try > them and find they are mitigating the leaks a bit, you will at least be > helping and they may decide to commit them. I'm on Manjaro now. If you can say me how to do it you can send me an email and I will try.
(In reply to jeremy9856 from comment #46) > (In reply to Hussam Al-Tayeb from comment #45) > > What distribution? Can you not ask or check your distribution's > > documentation for how to rebuild/patch packages? > > I have been poking the gjs maintainers to commit those patches. If you try > > them and find they are mitigating the leaks a bit, you will at least be > > helping and they may decide to commit them. > > I'm on Manjaro now. If you can say me how to do it you can send me an email > and I will try. Looks like Manjaro uses pacman. https://www.archlinux.org/pacman/PKGBUILD.5.html#_example download the patches just add patch -p1 < /path/to/patch... for each patch. before the ./configure line. Maybe consult your distribution too but this should work :)
Ok I tested gjs with the 5 patches from bug 724797 and gnome-shell with the patch you mentioned reverted and I didn't see any difference in RAM usage. After a few minutes of use gnome-shell use about 350Mb of RAM with or without the patches.
(In reply to jeremy9856 from comment #48) > Ok I tested gjs with the 5 patches from bug 724797 and gnome-shell with the > patch you mentioned reverted and I didn't see any difference in RAM usage. > After a few minutes of use gnome-shell use about 350Mb of RAM with or > without the patches. Yes but it does slow down the memory increase after the initial 350. It won't grown into the 1000s anymore within 24 hours anymore.
I'm confused. I now think that I'm not hit by this bug. Or at least I never experienced it. My "problem" was probably more about the design of Gnome Shell and the Nvidia drivers. With the Nvidia driver gnome-shell use about 450Mb but with the Nouveau drivers gnome-shell use about 200Mb. I don't use Gnome enough maybe (I jump between KDE and Gnome) but I never see gnome-shell using more than 500Mb with the Nvidia drivers. I think that by design Gnome Shell use about 200Mb (or more depending of what you are doing) of memory with open source drivers and almost 450Mb (again, or more depending of what you are doing) with Nvidia drivers (because Nvidia drivers behave differently, they cache more things, etc...) and that is normal. So if I'm right, I guess that an optimisation like on the Budgie desktop can be great to lower the "normal" memory usage. They have done wonders. Maybe working with Nvidia too to improve things here with their drivers like you did for a mutter bug can be great too. And of course this bug still need to be fixed but it may be provoked by some kind of uncommon race condition ? But if I'm wrong, and I don't see gnome-shell using 1Gb+ because I don't run it enough, this bug just need to be fixed of course. In fact I don't know what thinking... If a developer can say his thought about this I will be glad to read it ;) Thanks
An interesting read: https://blogs.windows.com/msedgedev/2016/01/13/chakracore-now-open/ "We are also publishing a roadmap for ChakraCore on our GitHub repository. With today’s release, you can build ChakraCore on Windows 7 SP1 or above with Visual Studio 2013 or 2015 with C++ support installed. In the future, we are committed to bringing it to other platforms, starting with Linux, and will keep the roadmap updated with details and status updates as we make progress." Perhaps GJS can use this in the future instead of spidermonkey.
I will be happy if I can have an answer from my comment 50 Thanks !
Created attachment 324309 [details] [review] Fix offscreen leak in _st_create_shadow_pipeline_from_actor It's hard to say for sure whether this is the leak everyone else is seeing, but on my system this causes a slow texture leak gnome-shell instances running on X servers that are VT switched away. The attached patch fixes the problem.
Review of attachment 324309 [details] [review]: Looks good to me, thanks.
NICE!
So, I'm running Ubuntu Gnome variant 16.04-beta2 with gnome-shell 3.18.4. I've applied the patch from #53 to the gnome-shell package sources and rebuilt it against my system. This has greatly reduced the memory footprint of gnome-shell, especially the one started by gdm. The gdm started process went from using 150+M to sticking right at 60-70M. However, with this patch applied, the RAM used still continues to increase for the gnome-shell instance started under my user and all I can figure out is that it is directly tied to the background image changing. I have a simple python daemon running in the background that randomly changes the dconf value of org.gnome.desktop.background.picture-uri so that a random background is displayed every so often. Prior to the patch, every time the background is changed by this program the memory usage of gnome-shell increases by anywhere from 20-100M. Now with the patch, it seems to be lower totaling anywhere from 10M-50M each background change. Also, just to be sure this isn't my daemon causing a problem, I have disabled it and simply changed the background from the gnome-control-center randomly by selecting any images out of the list and clicking Select. This also causes the memory used by gnome-shell to increase in the same way. I have a laptop that has a nvidia optimus card, unfortunately I have to use the nvidia proprietary drivers and cannot use nouveau or intel. Through my massive amounts of searching, I have found others who have indicated that they experience the leak as well with proprietary video drivers. I have also run my same python daemon on other machines that used intel video drivers and had no memory issues. I would be happy to provide any amount of detail needed to help track things down as this is not the first time I've experienced this problem, and its making my current system a bit unusable after a full work day.
Hi Eric. This sounds almost certainly unrelated to the bug that my patch addresses, so I would recommend filing a new bug for the problem you're seeing.
Could be related to what was discussed in this comment https://bugzilla.gnome.org/show_bug.cgi?id=747339#c48 Eric, if you file a new bug, please post the number here so I can cc myself. Thank you.
(In reply to Hussam Al-Tayeb from comment #58) > Eric, if you file a new bug, please post the number here so I can cc myself. I filed bug 766353 concerning the huge memory usage of gnome-shell directly related with changing background (probably the same as in comment #56 from Eric): https://bugzilla.gnome.org/show_bug.cgi?id=766353
For binary NVidia driver users, it might be useful if somebody tried to move this to some NVidia toolset: https://bugzilla.gnome.org/show_bug.cgi?id=792642 so that the worst of the problem can be avoided ahead of time.
There is no actionable information left on this bug, and hopefully the main issue was the "tardy-sweep" issue in gjs' GC.