Don't load QPT in kcminit

Authored by davidedmundson on Sep 28 2016, 3:10 PM.

Description

Don't load QPT in kcminit

Summary:
KCMInit is loaded early in startkde, and it blocks all other processes
from starting until it is complete.

This can be up to 1.1 seconds.
(http://imgh.us/bootchart-20160928-1316.svg)

A sizable amount of time (46% of CPU) is spent loading our QPT. This
isn't very useful given none of the kcm_init scripts have any UI and
it's not something they should have. It's only a QGuiApplication so that
they have an X connection.

Test Plan: Checked it ran without errors

Reviewers: Plasma

Subscribers: plasma-devel

Tags: Plasma

Differential Revision: https://phabricator.kde.org/D2882

Details

Committed
davidedmundsonSep 28 2016, 3:45 PM
Differential Revision
D2882: Don't load QPT in kcminit
Parents
R120:7e7f1ac4d628: Merge remote-tracking branch 'origin/Plasma/5.8'
Branches
Unknown
Tags
Unknown