4

I saw 3 processes which have "daemon.py" at the end of them and use 10 MB of memory each of them. What do they make? Also there are a lot of processes which have daemon inside. Are they really necessary and is it safe to stop/remove some of them? If yes, how can I stop them permanently?

My current processes which have daemon inside in 13.10:

  • bamfdaemon
  • dbus-daemon
  • gnome-keyring-daemon
  • gnome-settings-daemon
  • ibus-daemon
  • ubuntu-syncdaemon
  • unity_facebook_daemon.py
  • unity-files-daemon
  • unity_flickr_daemon.py
  • unity-music-daemon
  • unity_picasa_daemon.py
  • unity_shotwell_daemon.py
  • unity-video-lens-daemon
  • zeitgeist-daemon
ide
  • 53

1 Answers1

5

This is a long list. I'll tell you this daemons functions, if they are necessary or not is probably a personal decision.

  • gnome-settings-daemon: Manages themes and icons, if you kill it you aps while look funny using stock icons instead of the system ones. Fun to kill as it will only have cosmetical effects, but you will need to keep it in the long run.
  • gnome-keyring-daemon: It stores passwords securely. If you kill it you will need to type passwords every time that they are needed (i.e. when connecting to a wifi network)
  • dbus-daemon: This is used by lots of programs to talk with each other. You will need it.
  • ibus-daemon: This is related to complex keyboard input. You only need it to support keyboards with non-occidental input systems, accessibility options, etc...
  • zeitgeist-daemon: This daemons keeps different usage data, things like: recent used documents, most popular programs, etc...

If using Unity (default before 17.10):

  • bamfdaemon: Matches windows with icons in the unity bar. It keeps a list that tells unity wich windows are associated with which icons. If you kill it, Unity will probably respawn it or start acting funny.
  • ubuntu-syncdaemon: Ubuntu One sync. Needed if you are using Ubuntu One.
  • unity_facebook_daemon.py, unity-files-daemon, unity_flickr_daemon.py, unity-music-daemon, unity_picasa_daemon.py, unity_shotwell_daemon.py, unity-video-lens-daemon: These are Unity lenses, they return results when you search in the dash. Enable or disable them to customize your results. You can enable or disable them from the control center (prior 13.10) or from the dash itself (13.10)

Hope that helps.

Pablo Bianchi
  • 17,371
Javier Rivera
  • 35,434