[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#889180: plasma: memory leak



I checked on my dekstop and plasmashell sits at around 350MB of memory use there - but that's after over 6 hours uptime, not a mere 10 minutes or so. Even then, it's using double that amount in my laptop, even when both have largely default configurations and the same version being used so it definitely seems something's amiss here.

On 3 February 2018 at 00:45, Alex Henry <tukkek@gmail.com> wrote:
Package: plasma-desktop
Version: 4:5.10.5-2
Severity: important
File: plasma

Hello, I have Debian with KDE installed in two computers. My usage of both
computers is pretty much the same, with pretty much zero configuration
differences between the machines. One may have different .deb package
installed but they are pretty much identical (besides hardware, one being
a desktop, this one being a laptop).

This week I have updated both to the latest Debian testing packages so I know
all KDE packages are in exacty the same versions on both computers.

However, this current machine currently has a plasmashell process taking
over 700MB of memory, while plasmashell in my desktop takes up around 100MB
(or 150MB, can't remember) - which sounds a whole lot more reasonable.

My current uptime on this laptop is 12 minutes. plasmashell keeps growing
out of control for 5 to 10 minutes and apparently stabilizes at 700MB.
This is certainly a bug, especially compared to normal usage on my other
machine that is identical in terms of configuration and 99% of packages
installed and my use of both also being very similar.

Needldess to say, 700MB is a whole lot of memory being eaten up, degrading
performance very noticeably, to the point where I'm installing XFCE as I
write this so I can use my machine properly again until this is fixed.

I know this report without more information is little to go on with but
I'm just trying to make it clear there's an important issue here. Let
me know which log files I should look at and how else I can help with
getting the root issue identified and fixed.

Thanks for the great work, I've been using KDE since I started using
Linux and it's a large part of why I love the penguin OS! I'll come
back to KDE as soon as this is fixed. Thanks to all Debian KDE
maintainers for the excellent work so far!

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

Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages plasma-desktop depends on:
ii  breeze                                   4:5.10.5-2
ii  kactivitymanagerd                        5.10.5-2
ii  kde-cli-tools                            4:5.10.5-2
ii  kded5                                    5.37.0-2
ii  kio                                      5.37.0-2
ii  libappstreamqt2                          0.11.8-3
ii  libc6                                    2.26-4
ii  libcanberra0                             0.30-6
ii  libfontconfig1                           2.12.6-0.1
ii  libgcc1                                  1:7.2.0-19
ii  libkf5activities5                        5.37.0-2
ii  libkf5activitiesstats1                   5.37.0-2
ii  libkf5archive5                           5.37.0-2
ii  libkf5auth5                              5.37.0-2
ii  libkf5baloo5                             5.37.0-2
ii  libkf5codecs5                            5.37.0-2
ii  libkf5completion5                        5.37.0-2
ii  libkf5configcore5                        5.37.0-2
ii  libkf5configgui5                         5.37.0-2
ii  libkf5configwidgets5                     5.37.0-2
ii  libkf5coreaddons5                        5.37.0-3
ii  libkf5dbusaddons5                        5.37.0-2
ii  libkf5declarative5                       5.37.0-2+b1
ii  libkf5emoticons-bin                      5.37.0-2
ii  libkf5emoticons5                         5.37.0-2
ii  libkf5globalaccel5                       5.37.0-2
ii  libkf5guiaddons5                         5.37.0-2
ii  libkf5i18n5                              5.37.0-2
ii  libkf5iconthemes5                        5.37.0-2
ii  libkf5itemmodels5                        5.37.0-2
ii  libkf5itemviews5                         5.37.0-2
ii  libkf5jobwidgets5                        5.37.0-2
ii  libkf5kcmutils5                          5.37.0-2
ii  libkf5kdelibs4support5                   5.37.0-2
ii  libkf5kiocore5                           5.37.0-2
ii  libkf5kiofilewidgets5                    5.37.0-2
ii  libkf5kiowidgets5                        5.37.0-2
ii  libkf5newstuff5                          5.37.0-2
ii  libkf5notifications5                     5.37.0-2
ii  libkf5notifyconfig5                      5.37.0-2
ii  libkf5parts5                             5.37.0-2
ii  libkf5people5                            5.37.0-2
ii  libkf5peoplewidgets5                     5.37.0-2
ii  libkf5plasma5                            5.37.0-2
ii  libkf5plasmaquick5                       5.37.0-2
ii  libkf5quickaddons5                       5.37.0-2+b1
ii  libkf5runner5                            5.37.0-2
ii  libkf5service-bin                        5.37.0-2
ii  libkf5service5                           5.37.0-2
ii  libkf5solid5                             5.37.0-2
ii  libkf5sonnetui5                          5.37.0-2
ii  libkf5wallet-bin                         5.37.0-2
ii  libkf5wallet5                            5.37.0-2
ii  libkf5widgetsaddons5                     5.37.0-2
ii  libkf5windowsystem5                      5.37.0-2
ii  libkf5xmlgui5                            5.37.0-2
ii  libkfontinst5                            4:5.10.5-2
ii  libkfontinstui5                          4:5.10.5-2
ii  libkworkspace5-5                         4:5.10.5-2+b1
ii  libphonon4qt5-4                          4:4.9.1-3
ii  libpulse-mainloop-glib0                  11.1-4
ii  libpulse0                                11.1-4
ii  libqt5concurrent5                        5.9.2+dfsg-7
ii  libqt5core5a                             5.9.2+dfsg-7
ii  libqt5dbus5                              5.9.2+dfsg-7
ii  libqt5gui5                               5.9.2+dfsg-7
ii  libqt5network5                           5.9.2+dfsg-7
ii  libqt5printsupport5                      5.9.2+dfsg-7
ii  libqt5qml5                               5.9.2-3
ii  libqt5quick5                             5.9.2-3
ii  libqt5quickwidgets5                      5.9.2-3
ii  libqt5sql5                               5.9.2+dfsg-7
ii  libqt5svg5                               5.9.2-3
ii  libqt5widgets5                           5.9.2+dfsg-7
ii  libqt5x11extras5                         5.9.2-1
ii  libqt5xml5                               5.9.2+dfsg-7
ii  libscim8v5                               1.4.18-1
ii  libstdc++6                               7.2.0-19
ii  libtaskmanager6                          4:5.10.5-2+b1
ii  libx11-6                                 2:1.6.4-3
ii  libx11-xcb1                              2:1.6.4-3
ii  libxcb-record0                           1.12-1
ii  libxcb-xkb1                              1.12-1
ii  libxcb1                                  1.12-1
ii  libxcursor1                              1:1.1.15-1
ii  libxfixes3                               1:5.0.3-1
ii  libxi6                                   2:1.7.9-1
ii  libxkbfile1                              1:1.0.9-2
ii  oxygen-sounds                            4:5.10.5-2
ii  phonon4qt5                               4:4.9.1-3
ii  plasma-desktop-data                      4:5.10.5-2
ii  plasma-framework                         5.37.0-2
ii  plasma-integration                       5.10.5-2+b2
ii  plasma-workspace                         4:5.10.5-2+b1
ii  polkit-kde-agent-1                       4:5.10.5-2
ii  qml-module-org-kde-draganddrop           5.37.0-2+b1
ii  qml-module-org-kde-kcoreaddons           5.37.0-2+b1
ii  qml-module-org-kde-kquickcontrols        5.37.0-2+b1
ii  qml-module-org-kde-kquickcontrolsaddons  5.37.0-2+b1
ii  qml-module-org-kde-kwindowsystem         5.37.0-2+b1
ii  qml-module-org-kde-solid                 5.37.0-2
ii  qml-module-qt-labs-folderlistmodel       5.9.2-3
ii  qml-module-qt-labs-settings              5.9.2-3

Versions of packages plasma-desktop recommends:
pn  bluedevil                <none>
ii  breeze-gtk-theme         5.10.5-2
ii  fonts-noto               20171026-2
ii  fonts-oxygen             4:5.4.3-3
ii  kde-config-gtk-style     4:5.10.5-2
ii  kde-config-screenlocker  5.10.5.1-1
ii  kde-config-sddm          4:5.10.5-2
ii  kde-style-oxygen-qt5     4:5.10.5-2
ii  kgamma5                  5.10.5-2
ii  khelpcenter              4:17.08.3-1
ii  khotkeys                 4:5.10.5-2
ii  kinfocenter              4:5.10.5-2
ii  kio-extras               4:17.08.3-2
ii  kmenuedit                4:5.10.5-2
ii  kscreen                  4:5.10.5-2
ii  ksshaskpass              4:5.10.5-2
ii  ksysguard                4:5.10.5-2
ii  kwin-x11 [kwin]          4:5.10.5-2+b1
ii  kwrited                  4:5.10.5-2
ii  libpam-kwallet5          5.10.5-2
ii  plasma-discover          5.10.5-2
ii  plasma-pa                4:5.10.5-2
ii  powerdevil               4:5.10.5-2
ii  sni-qt                   0.2.7+15.10.20150729-2
ii  systemsettings           4:5.10.5-2
ii  user-manager             4:5.10.5-2

plasma-desktop suggests no packages.

-- no debconf information


Reply to: