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

and

 * 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)
https://bugs.launchpad.net/bugs/665195
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to