[Bug 665195] Re: plymouthd alive when umountroot runs (prevents clean unmount)

Steve Langasek steve.langasek at canonical.com
Fri Oct 22 18:52:42 UTC 2010

Ah, sorry for misreading.  The thing is that plymouthd is supposed to be
run *twice* on the system, once at startup and once at shutdown.  I
assumed that what you were seeing was a plymouthd process running at
shutdown like it's supposed to; the open /var/log/boot.log (and the
--mode=boot argument to plymouthd) show that this is actually the
process that was started at boot time.

So it sounds like the problem here is actually the combination of

 * /etc/X11/default-display-manager is set to /usr/bin/xdm


 * gdm is also installed

Because the gdm job starts up, /etc/init/plymouth-stop.conf is triggered
with JOB=gdm, so it exits without killing plymouthd.  But then the gdm
job looks at /etc/X11/default-display-manager and decides not to start,
dropping the ball - nothing stops plymouthd in this case.

So the bug is in the gdm upstart job; reassigning to gdm.

** Package changed: plymouth (Ubuntu) => gdm (Ubuntu)

** Changed in: gdm (Ubuntu)
       Status: Incomplete => Triaged

** Changed in: gdm (Ubuntu)
   Importance: Undecided => Medium

** Also affects: kdebase-workspace (Ubuntu)
   Importance: Undecided
       Status: New

plymouthd alive when umountroot runs (prevents clean unmount)
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kdebase-workspace in ubuntu.

More information about the kubuntu-bugs mailing list