[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#575241: initramfs-tools: long delay with nouveau module in the initramfs



On Wed, Mar 24, 2010 at 04:58:47PM +0100, Sven Joachim wrote:
> On 2010-03-24 14:27 +0100, maximilian attems wrote:
> 
> > On Wed, Mar 24, 2010 at 02:27:55PM +0100, Sven Joachim wrote:
> >> Package: initramfs-tools
> >> Version: 0.93.4
> >> 
> >> I decided to give nouveau a try and built a vanilla 2.6.33.1 kernel with
> >> it.  This works okay if the nouveau module is not in the initramfs, it
> >> then gets loaded by udev in runlevel S.  But when I added it to
> >> /etc/initramfs-tools/modules to set the resolution as early as possible,
> >> the next boot took ~1 minute before the module got loaded and the
> >> resolution was set.  This is reproducible both with "video=nouveau" and
> >> without any video or vga parameter on the commandline.
> >> 
> >> Any advice how to debug this is appreciated.
> >
> > kms stuff has no place in initramfs, will close.
> 
> Well, i915 works perfectly fine from initramfs on my laptop.
[...]

The general conditions for the bug are:
1. Module is manually loaded using /etc/initramfs-tools/modules
2. Module needs to load firmware

i915 doesn't need to load firmware and is enabled for auto-loading.
nouveau does require firmware and will not be enabled for auto-loading
until we have user-space packages that work with it.

Ben.

-- 
Ben Hutchings
We get into the habit of living before acquiring the habit of thinking.
                                                              - Albert Camus



Reply to: