[Bug 870832] Re: Plymouth not shown during live disk shutdown.

Steve Langasek steve.langasek at canonical.com
Sun Oct 9 23:43:02 UTC 2011


There's enough information here to reproduce the issue (and I can
reproduce it easily), so I consider this bug "triaged", although I
haven't been able to diagnose *why* it's happening so a fix is elusive
for the moment.

This appears to be an issue specific to ubiquity-dm.  It's reproducible
when choosing "install $OS" from the menu instead of "Try $OS", in which
case kdm/lightdm are never run.  As such I'm reassigning the bug to
ubiquity.

The intended shutdown sequence is as follows:
 - ubiquity-dm is running, having started on 'starting [kdm|lightdm]'.  The main dm itself is in state 'start/starting'.
 - a reboot event is issued from within ubiquity at the end of installation.  ubiquity itself remains running with the X server.
 - the reboot event causes a runlevel change.  The target of kdm changes from 'start' to 'stop'.
 - the ubiquity job, which is 'stop on stopping [kdm|lightdm]', exits on SIGTERM from upstart, taking the X server with it before it returns.
 - with the ubiquity job stopped, the kdm job also stops, immediately running its post-stop script without ever running the main script.  this script emits the 'desktop-shutdown' event.
 - the plymouth job starts upon receipt of the 'desktop-shutdown' event and takes over the console smoothly.

What actually happens:
 - No idea.  I've had a very hard time debugging this so far, as even when I mangle jobs to try to keep things running, executing 'reboot' somehow sends *all* my VTs into graphical mode (displaying a working cursor over the console text)
 - I suspect this may be a race condition because ubiquity stops on runlevel [06] *or* stopping kdm.  The runlevel event is emitted first; does this confuse things?

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

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

** Changed in: ubiquity (Ubuntu)
       Status: Confirmed => Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubiquity in Ubuntu.
https://bugs.launchpad.net/bugs/870832

Title:
  Plymouth not shown during live disk shutdown.

Status in “ubiquity” package in Ubuntu:
  Triaged

Bug description:
  When rebooting after installing kubuntu oneiric amd64 with the release
  candidate image at shutdown instead of plymouth background you see the
  terminal with the plymouth dots being shown in the center.

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: plymouth 0.8.2-2ubuntu28
  ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
  Uname: Linux 3.0.0-12-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 1.23-0ubuntu2
  Architecture: amd64
  Date: Sat Oct  8 18:40:57 2011
  DefaultPlymouth: /lib/plymouth/themes/kubuntu-logo/kubuntu-logo.plymouth
  InstallationMedia: Kubuntu 11.10 "Oneiric Ocelot" - Beta amd64 (20111007)
  MachineType: LENOVO 4349W1R
  ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-12-generic root=UUID=408b8f9a-b069-445f-86ba-3d9c5cbd75a1 ro nouveau.noaccel=1 nomodeset pcie_aspm=force
  ProcEnviron:
   SHELL=/bin/bash
   PATH=(custom, user)
   LANG=en_US.UTF-8
   LANGUAGE=en_US.UTF-8
  ProcFB: 0 VESA VGA
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-12-generic root=UUID=408b8f9a-b069-445f-86ba-3d9c5cbd75a1 ro nouveau.noaccel=1 nomodeset pcie_aspm=force
  SourcePackage: plymouth
  TextPlymouth: /lib/plymouth/themes/xubuntu-text/xubuntu-text.plymouth
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 10/26/2010
  dmi.bios.vendor: LENOVO
  dmi.bios.version: 6MET81WW (1.41 )
  dmi.board.name: 4349W1R
  dmi.board.vendor: LENOVO
  dmi.board.version: Not Available
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Not Available
  dmi.modalias: dmi:bvnLENOVO:bvr6MET81WW(1.41):bd10/26/2010:svnLENOVO:pn4349W1R:pvrThinkPadT510:rvnLENOVO:rn4349W1R:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
  dmi.product.name: 4349W1R
  dmi.product.version: ThinkPad T510
  dmi.sys.vendor: LENOVO

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




More information about the foundations-bugs mailing list