[ubuntu-x] Nouveau information and proposed plan

Christopher James Halse Rogers raof at ubuntu.com
Tue Dec 8 00:07:19 UTC 2009


On Mon, 2009-11-30 at 18:57 -0600, Steve Conklin wrote:
> This email summarizes a discussion that took place on #ubuntu-x IRC, and
> the tentative plan that was arrived at. The IRC discussion is attached
> for reference.
> 
> First, there was a discussion of what is required in order to bring
> Nouveau into our kernel. Nouveau brings in the entire drm-next tree,
> which looks like it amounts to over 500 patches right now. This
> presents a major issue for the kernel team, in how to manage that.

I have been talking with Ben Skeggs (darktama on freenode) the nouveau
dev paid by Red Hat, who is also deciding what to do about updating
nouveau in Fedora rawhide.

He thinks that the nouveau kernel module should work against the stock
2.6.32 drm tree, so I tried copying drivers/gpu/drm/nouveau and
associated headers into the lucid kernel tree, the results of which are
in the nouveau-scratchpad branch of
http://cooperteam.net/lucid-kernel-nouveau.git .  The only changes
outside of the nouveau-specific directories are hooking up the Kconfig &
Makefiles, and exporting 4 extra symbols from ttm.ko.

I've tested the resulting kernel on my laptop with a geforce 7600go; it
works as far as I've tested - kms on boot, video playback, metacity
compositing.  The only thing that failed was suspend, but this laptop
wasn't suspending correctly with the out-of-tree nouveau modules,
either, nor with nv.

It might be easier to incorporate nouveau into the Lucid kernel than I
thought.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 489 bytes
Desc: This is a digitally signed message part
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20091208/cf9a77b8/attachment.sig>


More information about the kernel-team mailing list