Bug 277752

Summary: Active startup starts plasma-desktop, then kills it, then starts the Active shell
Product: [Plasma] Active Reporter: Sebastian Kügler <sebas>
Component: Plasma mobile shellAssignee: Marco Martin <notmart>
Status: RESOLVED FIXED    
Severity: normal CC: active
Priority: NOR    
Version: unspecified   
Target Milestone: unscheduled   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Sebastian Kügler 2011-07-14 10:00:48 UTC
Version:           unspecified (using Devel) 
OS:                Linux

Active's startup process is very slow, one reason is that too complicated startup sequence, which essentially goes like this:

plasma-desktop ; killall plasma-desktop ; plasma-tablet -graphicssystem raster

Only the last part should be necessary, but without starting and killing plasma-desktop first, plasma-tablet has problems finding the dbus and fails to start. "Something with dbus-launch" seems to be required, but I haven't found out what this would be.



Reproducible: Didn't try

Steps to Reproduce:
log in to Plasma Active

Actual Results:  
slow because it starts plasma-desktop first

Expected Results:  
fast :)

This is done in the plasma-tablet-config and plasma-contour-config packages, in the plasma-tablet.desktop and plasma-contour.desktop files in the Exec= line.
Comment 1 Aaron J. Seigo 2011-07-14 12:27:33 UTC
Git commit 32dc24e08d54cd466e06cc41c703f68e936d207d by Aaron Seigo.
Committed on 14/07/2011 at 14:26.
Pushed by aseigo into branch 'master'.

notify that startup has completed

CCBUG:277752

M  +4    -0    shell/plasmaapp.cpp     

http://commits.kde.org/plasma-mobile/32dc24e08d54cd466e06cc41c703f68e936d207d
Comment 2 Sebastian Kügler 2011-09-19 13:03:53 UTC
Fixed looooooooong ago.