← Back to team overview

desktop-packages team mailing list archive

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

 

** Package changed: kdebase-workspace (Ubuntu) => kde-workspace (Ubuntu)

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gdm in Ubuntu.
https://bugs.launchpad.net/bugs/665195

Title:
  plymouthd alive when umountroot runs (prevents clean unmount)

Status in “gdm” package in Ubuntu:
  Triaged
Status in “kde-workspace” package in Ubuntu:
  New

Bug description:
  Binary package hint: plymouth

  On my system,

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

  * gdm is also installed

  * the default runlevel is 2

  * I boot in text mode (and optionally run startx later); i.e. no
  display manager is started from /etc/rc*.d

  Since fsck runs on every reboot, I spawned a shell from
  /etc/init.d/umountroot. One of the processes preventing a clean umount
  of / seems to be

  /sbin/plymouthd --mode=boot --attach-to-session --pid-
  file=/dev/.initramfs/plymouth.pid

  I guess this is what happens:

  * /etc/init/gdm,conf starts and triggers /etc/init/plymouth-stop

  * plymouth-stop starts (and remains started), but seeing that gdm is
  running, it does nothing

  * gdm exits when it discovers that I use a different default manager

  * I log in from the text console

  * "status plymouth-stop" reports this pseudo-service is running; the
  plymouthd daemon is also alive

  * when I shut down, nothing stops plymouthd

  * /etc/init.d/umountroot cannot unmount / cleanly

  Since the event dependencies between plymouth, gdm, kdb, rc*.d are so
  complex, I don't know what to suggest.

  ProblemType: Bug
  DistroRelease: Ubuntu 10.04
  Package: plymouth 0.8.2-2ubuntu2
  ProcVersionSignature: Ubuntu 2.6.32-25.45-generic 2.6.32.21+drm33.7
  Uname: Linux 2.6.32-25-generic i686
  NonfreeKernelModules: nvidia
  Architecture: i386
  Date: Fri Oct 22 19:18:59 2010
  DefaultPlymouth: /lib/plymouth/themes/xubuntu-logo/xubuntu-logo.plymouth
  MachineType: Dell Inc. Inspiron 1520
  ProcCmdLine: root=UUID=a7047dd8-61aa-4cbe-b36d-697a5e7ee64b ro
  ProcEnviron:
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcFB: 0 VGA16 VGA
  SourcePackage: plymouth
  TextPlymouth: /lib/plymouth/themes/ubuntu-text/ubuntu-text.plymouth
  dmi.bios.date: 02/03/2008
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: A07
  dmi.board.name: 0UW306
  dmi.board.vendor: Dell Inc.
  dmi.chassis.type: 8
  dmi.chassis.vendor: Dell Inc.
  dmi.modalias: dmi:bvnDellInc.:bvrA07:bd02/03/2008:svnDellInc.:pnInspiron1520:pvr:rvnDellInc.:rn0UW306:rvr:cvnDellInc.:ct8:cvr:
  dmi.product.name: Inspiron 1520
  dmi.sys.vendor: Dell Inc.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gdm/+bug/665195/+subscriptions