CINNAMON-SETTINGS-(1) User Commands CINNAMON-SETTINGS-(1)NAMEcinnamon-settings-daemon - Cinnamon settings daemon
DESCRIPTIONcinnamon-settings-daemon provides many session-wide services and
functions that require a long-running process. Among the services
implemented by cinnamon-settings-daemon are an XSettings manager, which
provides theming, font and other settings to GTK+ applications, and a
clipboard manager, which preserves clipboard contents when an
application exits. Many user interface elements of cinnamon and
cinnamon-settings rely on cinnamon-settings-daemon for their
The internal architecture of cinnamon-settings-daemon consists of a
number of plugins, which provide functionality such as printer
notifications, software update monitoring, background changing, etc.
For debugging purposes, these plugins can be individually disabled by
changing the gsettings key
plugin-name is the name of the plugin. To see a list of all plugins,
use the command
gsettings list-children org.cinnamon.settings-daemon.plugins
cinnamon-settings-daemon takes the name org.cinnamon.SettingsDaemon on
the session bus to ensure that only one instance is running. Some
plugins export objects under this name to make their functionality
available to other applications. The interfaces of these objects should
generally be considered private and unstable.
cinnamon-settings-daemon is a required component of the Cinnamon
desktop, i.e. it is listed in the RequiredComponents field of
/usr/share/cinnamon-session/sessions/cinnamon.session. It is started in
the initialization phase of the session, and cinnamon-session will
restart it if it crashes.
Prints a short help text and exits.
Enables debugging code.
Exits after a timeout (30 seconds) for debugging.
GNOME session definition file where cinnamon-settings-daemon is
listed as a required component.
Autostart file for cinnamon-settings-daemon, where its autostart
phase is set.
SEE ALSOcinnamon(1), cinnamon-settings(1), cinnamon-session(1)CinnamonCINNAMON-SETTINGS-(1)