Dec 7, 2009

Kernel Summary from UDS Lucid

UDS Lucid was a busy time for the Kernel Team. They chose a new kernel for the Lucid Lynx release, they reviewed their policies for Stable Updates, reviewed their kernel delta and configuration, and much more. Here is a very brief overview of their decisions for those who are interested. I should warn you that this might get a bit geeky.

The primary decision for the kernel team at UDS is to choose the base kernel version for the release. For Lucid this will be 2.6.32. This version has just released providing the maximum stabalization time, it also is expected to be the kernel of choice for long term releases from other major distributions (SUSE, Fedora?). The kernel team will also keep ext4 as their primary filesystem.

They also reviewed their Stable Release Update policy, moving to a more upstream stable branch oriented policy. The team will be taking upstream stable updates for longer and preferring those for Lucid.

The team reviewed their Ubuntu delta, the drivers, and patches they are carrying. They plan to update all of their Ubuntu drivers except for drbd. drbd is primarily consumed by the server team and they use a dkms module to get a more up to date version. On the patch side they have identified a number of redundant patches which have been dropped, and a number which should be moved upstream.

The team has decided to experiment with backporting newer kernels onto LTS releases for Lucid. This will involve provision of a kernel from later cycles into Lucid, supported on certified platforms. The policy here is being firmed up now.

For graphics, they chose to enable Radeon Kernel Mode Settings by default and to seriously look at enabling Nouveau for Lucid. This should bring a flicker-free Plymouth boot to the majority of users, but for people using the 2D-only "Nouveau" NVidia driver on Nvidia chipsets, they will have to sacrifice things like 3D compiz and VDAPU video playback. Confused? Read more about Plymouth and KMS here...

For those who crave more detail on these and a couple of other key initiatives can find more information at the following wiki page, which they will be keeping up to date with the current state of the union for the kernel

1 comment:

  1. I've got an nVidia 9600m gt, and my hope is that by the time it's not supported anymore by the main nVidia binary driver we'll have a working, full-featured nouveau driver...