[ubuntu-x] Nouveau - remaining tasks.

Bryce Harrington bryce at canonical.com
Tue Feb 23 18:11:39 GMT 2010

On Mon, Feb 22, 2010 at 01:38:37PM +1100, Christopher James Halse Rogers wrote:
> 1) Decide if xserver-xorg-video-nouveau is where we want the hook to
> make initramfs-tools copy lbm_nouveau into the initramfs.
> 1 - To give nouveau users the same KMS boot experience as other gpus,
> and to help prevent vga16fb claiming fb0 and causing everything to fail,
> we want to copy lbm_nouveau to the initrd, along with the other gpu
> drivers.  
> Currently this hook in in the xserver-xorg-video-novueau package.
> Ideally it would be in the package that ships lbm_nouveau.ko, namely
> l-b-m-nouveau-2.6.32-ABI, but that obviously breaks the ability to
> parallel install the packages for different ABIs, so that's no good.
> The other place it could go is in the linux-backports-modules-nouveau
> metapackages, but again that breaks for the (less common) multiple
> installed kernel flavours case.
> So, it's either adding lbm_nouveau to the existing framebuffer hook in
> initramfs-tools, or in xserver-xorg-video-nouveau.

I would say since things are working ok let's leave it this way for
alpha-3.  After that, it sort of sounds like this should be moved into
the kernel (perhaps along with moving to a full drm backport?)

In talking with cjwatson this morning it is clear we need to strongly
avoid making kernel dependencies from desktop components, lest it break
the installer.  I think that means that this dependency must be sorted
out kernel-side.

apw, sconklin, your thoughts?


More information about the Ubuntu-x mailing list