plymouth blocks the boot because you have cryptsetup installed, which forces plymouth to be included in the initramfs. Therefore any video initialization delays which are normally ignored because they happen in parallel to the rest of the system startup become critical-path here because we won't leave the initramfs until plymouth is started *and displaying the splash* - even though in your case the splash isn't needed for dm-crypt prompting.
>From the attached dmesg: [ 4.425321] fbcon: inteldrmfb (fb0) is primary device [ 4.425402] Console: switching to colour frame buffer device 180x56 [ 4.425441] fb0: inteldrmfb frame buffer device [ 4.425443] drm: registered panic notifier [ 5.460448] acpi device:3d: registered as cooling_device4 [ 5.587831] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:01/input/input5 [ 5.587905] ACPI: Video Device [VID1] (multi-head: yes rom: no post: no) [ 5.587949] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0 So the video driver loads at 5.5 seconds after boot, which is almost exactly what we see on the bootchart; and then 'plymouth show-splash' executes, and plymouthd waits for 5 seconds for the splash screen to actually render before it returns control to the initramfs init. (Note from the boot chart that this isn't disk I/O or CPU bound - those are mostly flat, and plymouth is waiting on something else from the kernel. That "something else" has to be the video subsystem.) I think this is a kernel bug. We can and should make cryptsetup smarter about not installing to the initramfs when not needed for the rootfs, but given that there's some subset of users that will always need cryptsetup, it would be best to still sort out the video delay anyway. ** Package changed: plymouth (Ubuntu) => linux (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/857434 Title: creates a 5 seconds delay in the boot To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-boot-speed/+bug/857434/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
