[plasmashell] Don't talk to ksmserver
AbandonedPublic

Authored by broulik on May 28 2019, 8:25 AM.

Details

Reviewers
davidedmundson
Group Reviewers
Plasma
Maniphest Tasks
T10958: Faster Startup
Summary

We don't need any of its session restoration capabilities but it still talks to ksmserver just to then have us discard all the info anyway.

Test Plan
  • Sent sigstop to ksmserver, started plasmashell, started fine now.

Kicker (not Kickoff) might still block doing a KWorkspace::canShutdown on initialization, Kickoff does that only once you enter the Leave tab.

Diff Detail

Repository
R120 Plasma Workspace
Lint
Lint Skipped
Unit
Unit Tests Skipped
broulik created this revision.May 28 2019, 8:25 AM
Restricted Application added a project: Plasma. · View Herald TranscriptMay 28 2019, 8:25 AM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
broulik requested review of this revision.May 28 2019, 8:25 AM
apol added a subscriber: apol.May 28 2019, 11:08 AM

Maybe we can just get this in https://codereview.qt-project.org/c/qt/qtbase/+/254679.

Tampering with env vars is scary.

broulik abandoned this revision.Jun 7 2019, 8:47 AM

Yeah, let's use the Qt flag since it's in 5.13 now.