You are not logged in.

#1 2015-09-21 10:45:16

Chazza
Wiki Maintainer
Registered: 2013-06-02
Posts: 506

system-config-printer - multiple instances of applet.py

Hello all,

Since the upgrade of the following packages:

[2015-09-21 11:34] [ALPM] upgraded libsystemd (225-1 -> 226-1)
[2015-09-21 11:34] [ALPM] upgraded libdbus (1.10.0-2 -> 1.10.0-3)
[2015-09-21 11:34] [ALPM] upgraded dbus (1.10.0-2 -> 1.10.0-3)
[2015-09-21 11:34] [ALPM] upgraded systemd (225-1 -> 226-1)
[2015-09-21 11:34] [ALPM] upgraded systemd-sysvcompat (225-1 -> 226-1)

I've noticed that every time I log out and then log back in again, a new instance of applet.py is started and the old one is not killed off, meaning that logging in and out multiple times leaves multiple instances, for example:

$ ps aux | grep applet.py | grep -v grep
charles    677  0.1  0.7 265148 27660 ?        Sl   11:36   0:00 /usr/bin/python3 /usr/share/system-config-printer/applet.py
charles    922  0.1  0.7 265144 27996 ?        Sl   11:36   0:00 /usr/bin/python3 /usr/share/system-config-printer/applet.py
charles   1164  0.1  0.7 265144 27736 ?        Sl   11:37   0:00 /usr/bin/python3 /usr/share/system-config-printer/applet.py

I would imagine that this has something to do with this news post. My workaround for now is to put pkill applet.py in my ~/.xprofile though that's not a permanent solution. Has anybody else noticed similar behaviour? Should I file a bug report?

Edit:
  1) Downgrading the aforementioned packages makes this issue go away so it is that particular upgrade which is the culprit
  2) My desktop is Xfce. The session manager is autostarting /etc/xdg/autostart/print-applet.desktop which runs /usr/bin/system-config-printer-applet

Last edited by Chazza (2015-09-21 11:03:32)

Offline

#2 2015-09-24 08:36:42

Chazza
Wiki Maintainer
Registered: 2013-06-02
Posts: 506

Re: system-config-printer - multiple instances of applet.py

Offline

Board footer

Powered by FluxBB