oracular (8) kded6.8.gz

Provided by: kded6_6.6.0-0ubuntu1_amd64 bug

NAME

       kded6 - KDE daemon - triggers Sycoca database updates when needed.

SYNOPSIS

       kded6 [--check]

DESCRIPTION

       kded6 consolidates several small services in one process. These are mostly D-Bus services
       provided by KDED modules, but it also manages sycoca (a binary cache of servicetypes, MIME
       types and services used by KService) and KConfig update scripts as needed.

       For sycoca, it monitors the directories containing .desktop files. When a file is
       added/removed, it waits 5 seconds (in case of a series of updates), and then launches
       kbuildsycoca6 to update the sycoca.

       For KConfig, it checks newly-installed update files, i.e.  the *.upd files used to update
       configuration files of users when the configuration file formats changes, and runs the
       KConfig update utility to perform the updates.

       Those tasks are also run when kded6 is started to ensure that the user configuration is up
       to date.

       You do not normally need to run kded6 directly; Plasma desktop sessions run it
       automatically, and it is started on demand when an application attempts to use a D-Bus
       interface provided by it or one of its modules.

OPTIONS

       --check
           Check the sycoca database, updating it if necessary, and exit.

CONFIGURATION

       kded6 can be configured with the kded6rc ini-style configuration file. On UNIX® systems,
       this can be found at $XDG_CONFIG_HOME/kded6rc; if $XDG_CONFIG_HOME is not set, this
       defaults to ~/.config/kded6rc.

       Configuration file entries are read on-demand, so changes can be made while kded6 is
       running. However, all the current configuration options only really affect the startup
       behaviour of kded6.

       The [General] section has the following options:

       CheckSycoca
           Whether to update sycoca at startup (default: true).

       CheckUpdates
           Whether to perform outstanding KConfig updates at startup (default: true).

       CheckFileStamps
           Whether to check file timestamps when performing the initial sycoca update (default:
           true). See the documentation for kbuildsycoca6 for more details.

       DelayedCheck
           Whether to delay the initial sycoca update until about a minute after starting
           (default: false).

       Each module also has a [Module-name] section in kded6rc, where name is the name of the
       module's desktop file without the .desktop extension. This contains an autoload option
       that specifies whether the module should be automatically loaded when kded6 is started
       (default: false). Note that this setting can also be changed via kded6's D-Bus interface.

SEE ALSO

       kbuildsycoca6(8), kdeinit6(8)

BUGS

       Please use KDE's bugtracker[1] to report bugs.

AUTHORS

       David Faure <faure@kde.org>
           Maintainer

       Waldo Bastian <bastian@kde.org>
           Original author

NOTES

        1. KDE's bugtracker
           https://bugs.kde.org