fsck progress counter stalls, plymouthd eats cpu
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
plymouth (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: plymouth
PROBLEM
When a disk check is performed, the progress stalls somewhere around 70% and will then take a very long time finishing the remaining percent (in my case, around an hour).
WORKAOUNDS
1. Removing "quiet" and "splash" from the kernel boot line
3. When the progress has stalled, switch away from the splash screen using the left arrowkey (presumably any arrowkey works).
This could speed up the boot process to ~1 minute instead.
OBSERVATIONS
The fsck message "somethingsomething non-contiguous somethingsomething" Which I assume indicates the end of the fsck, is printed in the Virtual Terminal (Not-plymouth) at around 70% + ~10-20 seconds.
Disk activity is null from this point on (presumed end of fsck above).
Bootchart crashes if trying to catch the whole boot at once.
TEST CASE:
(sudo aptitude install bootchart)
sudo touch /forcefsck && sudo reboot
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: plymouth 0.8.2-2ubuntu2
ProcVersionSign
Uname: Linux 2.6.32-21-generic i686
Architecture: i386
Date: Sat May 1 05:13:50 2010
DefaultPlymouth: /lib/plymouth/
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20091209)
Lsusb: Error: command ['lsusb'] failed with exit code 1:
MachineType: innotek GmbH VirtualBox
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANG=en_GB.utf8
SHELL=/bin/bash
ProcFB: 0 VGA16 VGA
SourcePackage: plymouth
TextPlymouth: /lib/plymouth/
dmi.bios.date: 12/01/2006
dmi.bios.vendor: innotek GmbH
dmi.bios.version: VirtualBox
dmi.modalias: dmi:bvninnotekG
dmi.product.name: VirtualBox
dmi.product.
dmi.sys.vendor: innotek GmbH
Changed in plymouth (Ubuntu): | |
status: | New → Invalid |
tags: | added: testcase |
This, or something very similar occurs on my fresh install of Lucid (did not occur on Karmic).
Message indicating disk is being checked, and progress indicator, appear after booting.
Progress indicator quickly gets to around 70%, then progessively slows down dramaticly, taking several minutes to get to 90% where it just seems to hang indefinitely.
Pressing C to cancel the check only seems to work before the progress slows down.
Installed 10.04 desktop final release, amd64, on sda1 (32GB SSD, ext2), /home on sdb1 (500GB HD, ext4).