Skip to content

All process are lxpanels subprocess #19

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
sulincix opened this issue Nov 7, 2020 · 2 comments
Open

All process are lxpanels subprocess #19

sulincix opened this issue Nov 7, 2020 · 2 comments

Comments

@sulincix
Copy link

sulincix commented Nov 7, 2020

my pstree output

sulin@DonkeyHUB:sulin :) > pstree
init─┬─ModemManager───2*[{ModemManager}]
     ├─NetworkManager───2*[{NetworkManager}]
     ├─accounts-daemon───2*[{accounts-daemon}]
     ├─agent───2*[{agent}]
     ├─at-spi-bus-laun─┬─dbus-daemon
     │                 └─3*[{at-spi-bus-laun}]
     ├─at-spi2-registr───2*[{at-spi2-registr}]
     ├─14*[busybox]
     ├─console-kit-dae───64*[{console-kit-dae}]
     ├─2*[dbus-daemon]
     ├─2*[dbus-launch]
     ├─dconf-service───2*[{dconf-service}]
     ├─elogind-daemon
     ├─gnome-terminal-─┬─bash───pstree
     │                 └─3*[{gnome-terminal-}]
     ├─gvfs-udisks2-vo───3*[{gvfs-udisks2-vo}]
     ├─gvfsd─┬─gvfsd-network───2*[{gvfsd-network}]
     │       ├─gvfsd-trash───2*[{gvfsd-trash}]
     │       └─2*[{gvfsd}]
     ├─gvfsd-metadata───2*[{gvfsd-metadata}]
     ├─light-locker───3*[{light-locker}]
     ├─lightdm─┬─Xorg───4*[{Xorg}]
     │         ├─lightdm─┬─lxsession─┬─lxclipboard
     │         │         │           ├─lxpanel─┬─Telegram───17*[{Telegram}]
     │         │         │           │         ├─firefox-bin─┬─Privileged Cont───24*[{Privileged Cont}]
     │         │         │           │         │             ├─Web Content───28*[{Web Content}]
     │         │         │           │         │             ├─Web Content───16*[{Web Content}]
     │         │         │           │         │             ├─WebExtensions───22*[{WebExtensions}]
     │         │         │           │         │             └─57*[{firefox-bin}]
     │         │         │           │         ├─gedit───4*[{gedit}]
     │         │         │           │         ├─gnome-screensho───3*[{gnome-screensho}]
     │         │         │           │         └─3*[{lxpanel}]
     │         │         │           ├─lxpolkit───2*[{lxpolkit}]
     │         │         │           ├─openbox
     │         │         │           ├─pcmanfm───2*[{pcmanfm}]
     │         │         │           ├─xscreensaver
     │         │         │           └─2*[{lxsession}]
     │         │         └─2*[{lightdm}]
     │         └─2*[{lightdm}]
     ├─login───bash
     ├─menu-cached───2*[{menu-cached}]
     ├─nm-applet───3*[{nm-applet}]
     ├─polkitd───7*[{polkitd}]
     ├─ssh-agent
     ├─supervise-daemo───dbus-daemon
     ├─2*[udevd]
     ├─udisksd───4*[{udisksd}]
     ├─wpa_supplicant
     ├─xfce4-notifyd───2*[{xfce4-notifyd}]
     └─xfconfd───2*[{xfconfd}]

@sulincix
Copy link
Author

sulincix commented Nov 7, 2020

gnome-terminal uses own daemon (starting from dbus-launch) so gnome-terminal is not subprocess.

All process (started from panel) are lxpanels subprocess.

@LStranger
Copy link
Member

That is actually correct, if you started some process by clicking in the panel, that process was spawned by panel.
No other option is available except making them like system daemons, i.e. bouncing them to init process.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants