Bug#772910: mate-settings-daemon: Massive memory leak

John Paul Adrian Glaubitz glaubitz at physik.fu-berlin.de
Fri Dec 12 10:33:37 UTC 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 12/12/2014 10:48 AM, Mike Gabriel wrote:
> Thanks for reporting this. I need to check on this. There were
> several upstream commit on various MATE components fixing memory
> leaks, recently. I will ask the upstream author of those patches
> what he thinks about pushing them into Debian jessie.

I'm not sure whether this can be trivially fixed. The problem is that
people are using "su -" to change the user and expect the X session
to change the user as well so that they can use desktop applications
running that new user.

However, the problem is that a desktop applications nowadays do a lot
of interaction using dbus, dconf and so on such that it becomes
problematic to run these from an su session even if you changed
XDG_RUNTIME_DIR for the new user which is probably why the systemd
people dropped this feature in the first place. I therefore more
or less agree with Lennart's stance.

So, either these desktop applications should be able to work without
dconf, dbus in a changed environment or users should simply avoid
running these applications as root which is usually a bad idea
in the first place.

I usually use the terminal when working on system files. This way
you're also more aware that you're actually working as root.

Adrian

- -- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz at debian.org
`. `'   Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJUisSBAAoJEHQmOzf1tfkTms0P/AivnAhlA2dkIENmf0VFWRSf
95JEy2gKBnqKDxcDlLsQ/v6i+OYO5XQiYlAWAW8j6RQGZY7gAgv8ZrrQwM40H8v7
mggxr2U/4FiWWdelA6OBPrRvsjugeE1XQ/46Y2xh3dPoHPokkuRe3eFnYXqGtc/m
1ydybiv1w32jtjn+NuYP01zWj9fLkJYolUWH1PMzKJF1RGAeCcURlAQ5PY/0pHf+
ndOugqb6TtFKe2CIl/o4y/ArHvoGWOZv3fXE2WVs8d+pQ8gBFNw153oa7gD9pnll
jccy59d+EjjlqL6augtK9MjnZxvZ1vAfqbPhbNG+K5mO9gW2YzJ+NutEc5mLlzlS
H5n3LuXwB9mRppx01TE+CzHiEV2kNT23jbGv38XpC7BwctmX6xPIfNWnCio3e8zf
59MYFjMWaAKIebUnHgudodcWfRtABYgkkdbb7Tc0w3ybei4V06zPwg4X8hE/OtHh
vbkAc0Jsjuzr9sQG5noUSynNEv/V3h3qnGM9m+TIVLVOqcNuudP5qSgZnkwEiyaR
d+FKFPBWbTYmGjyGdpfEtmiioxQynpl7TnnEJrXK7hQcXaVQwP/7MN3zT1LJdEcC
XWd2rKlVhzpy++sIg3z14erVyjYSYCsnQjOa9QyMBWQyvexwAF9pwtk3g0gZLTvH
UKX4z5Lz09FkhuDn4slq
=i6s5
-----END PGP SIGNATURE-----



More information about the pkg-mate-team mailing list