lightdm on touch leaves a unity-system-compositor process around

Bug #1285234 reported by Oliver Grawert
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lightdm (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

using "stop lightdm" on an ubuntu touch device leaves the unity-system-compositor process running, starting lightdm later again fires up a new unity-system-compositor process.

(adding something like "pkill unity-system-compositor" into the post-stop script block in the upstart job actually causes a hard reboot of the device (as any occasion when stopping the u-s-c, doesnt only happen when stopped from lightdm)

Revision history for this message
Oliver Grawert (ogra) wrote :

see also bug 1285236

Revision history for this message
Robert Ancell (robert-ancell) wrote :

Can you attach /var/log/lightdm/*.log after this occurs?

Changed in lightdm (Ubuntu):
status: New → Incomplete
Revision history for this message
Oliver Grawert (ogra) wrote :
Revision history for this message
Oliver Grawert (ogra) wrote :
Revision history for this message
Oliver Grawert (ogra) wrote :

Note that this setup uses a wrapper script to start unity-system-compositor ... attaching this as well (i guess lightdm doesnt have the right PID for u-s-c due it being spawned from a subshell)

Revision history for this message
Oliver Grawert (ogra) wrote :
Revision history for this message
Oliver Grawert (ogra) wrote :
Revision history for this message
Michael Terry (mterry) wrote :

Adding an 'exec' to the last line of usc-wrapper fixes this. It means we give all of the variables in /etc/environment to the u-s-c process, but that's probably fine.

Revision history for this message
Michael Terry (mterry) wrote :

Oh neat, that's not a problem. I was wrong about how exec behaves apparently

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for lightdm (Ubuntu) because there has been no activity for 60 days.]

Changed in lightdm (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.