Matthias Clasen
matthias.clasen@gmail.com 2012
Sindhu S
sindhus@live.in
Aruna Sankaranarayanan
aruna.evam@gmail.com
Petr Kovar
pknbe@volny.cz
Which processes should I expect to see running in a pristine, stock GNOME session?
Rafael Fontenelle
rafaelff@gnome.org 2017

# Typical processes

In a stock GNOME session, programs called daemons run on the system as background processes. You should find the following daemons running by default:

# dbus-daemon

The dbus-daemon provides a message bus daemon which programs can use to exchange messages with one another. dbus-daemon is implemented with the D-Bus library which provides one-to-one communication between any two applications.

For extended information, see the manual page for dbus-daemon.

# gnome-keyring-daemon

Credentials such as user name and password for various programs and websites are stored securely using the gnome-keyring-daemon. This information is written into an encrypted file called the keyring file and saved in the user's home directory.

For extended information, see the manual page for gnome-keyring-daemon.

# gnome-session

The gnome-session program is responsible for running the GNOME desktop environment with help of a display manager such as GDM, LightDM, or NODM. The default session for the user is set at the time of system installation by the system administrator. gnome-session typically loads the last session that ran successfully on the system.

For extended information, see the manual page for gnome-session.

# gnome-settings-daemon

The gnome-settings-daemon handles settings for a GNOME session and for all programs that are run within the session.

For extended information, see the manual page for gnome-settings-daemon.

# gnome-shell

gnome-shell provides the core user interface functionality for GNOME such as launching programs, browsing directories, viewing files and so on.

For extended information, see the manual page for gnome-shell.

# pulseaudio

PulseAudio is a sound server for Linux, POSIX and Windows systems that lets programs output audio via the Pulseaudio daemon.

For extended information, see the manual page for pulseaudio.

Depending on the user's setup, you may also see some of the following, among others:

# Additional Processes

at-spi2-dbus-launcher

at-spi2-registryd

gnome-screensaver

gnome-shell-calendar-server

goa-daemon

gsd-printer

various Evolution factory processes

various GVFS processes