kded5
För systemkonfigurationscachen sycoca övervakar den katalogerna som innehåller .desktop-filer. När en fil läggs till eller tas bort, väntar den 5 sekunder (i händelse av en serie uppdateringar), och startar därefter kbuildsycoca5 för att uppdatera systemkonfigurationscachen.
För KConfig kontrollerar den nyligen installerade uppdateringsfiler, dvs. filer vid namn *.upd som används för att uppdatera användarnas inställningsfiler när filernas format ändras, och startar KConfig-uppdateringsverktyget för att utföra uppdateringarna.
Dessa aktiviteter utförs också alltid när kded5 startar för att försäkra att användarens inställningar är aktuella.
Normalt behöver man inte köra kded5 direkt: Plasma-skrivbordssessionen kör det automatiskt, och det startas vid behov när ett program försöker använda ett D-Bus gränssnitt som tillhandahålls av det eller av en av dess moduler.
--check
kded5 kan anpassas med inställningsfilen kded5rc som använder ini-stil. På UNIX®-system, finns den i $XDG_CONFIG_HOME/kded5rc. Om $XDG_CONFIG_HOME inte är definierad, är standardvärdet ~/.config/kded5rc.
Poster i inställningsfilen läses vid behov, alltså kan ändringar göras medan kded5 kör. Dock påverkar alla nuvarande inställningsalternativ bara startbeteendet hos kded5.
Sektionen [General] har följande alternativ:
CheckSycoca
CheckUpdates
CheckFileStamps
DelayedCheck
Varje modul har också en sektion [Module-namn] i kded5rc, där namn är namnet på modulens skrivbordsfil utan filändelsen .desktop. Den innehåller alternativet autoload som anger om modulen ska laddas automatiskt när kded5 startas (normalvärde false). Observera att inställningen också kan ändras via D-Bus gränssnittet i kded5.
kbuildsycoca5(8), kdeinit5(8)
Använd m[blue]KDE:s felspårningssystemm[][1] för att rapportera fel.
David Faure <faure@kde.org>
Waldo Bastian <bastian@kde.org>