GDM won't start, hangs in upstart on "emit starting-dm"

Bug #439316 reported by rojer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
usplash (Ubuntu)
Invalid
High
Unassigned

Bug Description

Binary package hint: gdm

Latest change indictaes that emitting an upstart signal was added.
This broke GDM on my machine - emitting signal gets stuck and gdm does not start.
Logging in on the console and killing the initctl process resumes GDM startup.
See attached screenshot 1 for boot process - it gets stuck at this point. Note that my default DM is GDM even though boot screen complains about KDM.
Screenshot 2 is taken on tty1 and shows what needs to be done to get GDM running.

Revision history for this message
rojer (rojer9) wrote :
Revision history for this message
rojer (rojer9) wrote :
Revision history for this message
Colin Watson (cjwatson) wrote :

initctl emit is supposed to block until the upstart jobs hung off that event complete, so this is more likely to be usplash's fault. Could you grep for usplash processes instead of gdm, and show us what's running there?

I suspect that 'usplash_write QUIT' is blocking because nothing is listening on the usplash FIFO, in which case the only reliable fix for this is likely to be sorting out the usplash main loop so that we can just send it SIGTERM.

affects: gdm (Ubuntu) → usplash (Ubuntu)
Changed in usplash (Ubuntu):
status: New → Incomplete
Revision history for this message
Colin Watson (cjwatson) wrote :

Incidentally, does the usplash splash screen (a monochrome Ubuntu logo in the centre of a black screen) appear for you at any point during boot?

Changed in usplash (Ubuntu):
importance: Undecided → High
Revision history for this message
rojer (rojer9) wrote :

I do see what seems like a splash screen during boot, although it says "kubuntu" (i think is because i selected both ubuntu desktop and kubuntu desctop during installation -- btw, shouldn't that depend on the default DM?)
it disappears almost immediately, and then we have the lockup i described.
there isn't anything with "splash" in the name running when gdm is starting up.
i attach output of "pstree -ap", you may find it useful.

Carey Underwood (cwillu)
Changed in usplash (Ubuntu):
status: Incomplete → New
Revision history for this message
Fausto Piovesan (faustop) wrote :

This other bug looks similar, could it be the same thing?

https://bugs.launchpad.net/ubuntu/+source/usplash/+bug/380347

Although on this other bug the monocrome splash is never displayed.

Revision history for this message
Phillip Susi (psusi) wrote :

The usplash package has been superseded by plymouth and has been removed from the Ubuntu archive. Closing all related bugs.

Changed in usplash (Ubuntu):
status: New → Invalid
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.