I can't see any problems in the plymouth jobs that would account for
such a delay.  In the worst case, I suspect that it's a problem with the
nvidia drivers themselves.  If you remove the drivers, does the problem
go away?

The expected path here with binary-only drivers is:

 - plymouth starts on system startup
 - mountall starts
 - udev starts
 - udevtrigger runs to replay all kernel events seen before udev startup
  - udevtrigger finishes the replay and then calls 'udevadm settle', to be sure 
all events are fully processed before continuing
 - udev-fallback-graphics sees that udevtrigger has finished (before any 
kernel-level graphics devices have been seen, since we're using the binary 
drivers there won't be any)
  - since there's no other graphics driver, it tries to modprobe vesafb as a 
fallback
 - after modprobing vesafb, the plymouth splash screen will be started.  If the 
filesystem is done mounting at this point, lightdm will be started in parallel 
and immediately stop plymouth.

I do notice that the /proc/modules from your system does not show vesafb
loaded, so possibly it takes modprobe a long time to return from this
attempt to load the module?  You could test this by commenting out the
'script' section of /etc/init/udev-fallback-graphics.conf on your
system.

The other possible slowdown would be when udevtrigger is running, but I
don't see why this would take very long.  The udev log on the bug shows
some late events (70 seconds after boot), but they're related to tpm and
shouldn't have slowed down udevtrigger AFAICS.

Subscribing Andy Whitcroft, who has a much better understanding of the
kernel side of boot-time video than I do.  Andy, do you have any ideas
what might be slowing us up here?

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

** Changed in: udev (Ubuntu)
       Status: New => Incomplete

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

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

Title:
  Ubuntu loads slow (lightdm shows after 3-5 minutes after power on) and
  without progress bar

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

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

Reply via email to