3

Recently Linus Torvalds announced the launch of next generation of the Linux Kernel: Linux 3.0. However, I have no idea how to update to this kernel version.

Marco Ceppi
  • 48,827
kabindra
  • 195

2 Answers2

2

I would like to echo @CYREX comment - you are already beyond the standard Natty configuration with the unstable Gnome 3 PPA. Adding v3 of the Kernel might make your system unusable.

To try a newer kernel download the following .deb files from the v3.0-oneiric mainline tree.

  1. headers_i386.deb or headers.amd64.deb depending if you are using 32bit or 64bit
  2. headers_all.deb
  3. image_i386.deb or image_amd64.deb depending if you are using 32bit or 64bit

Install via

cd ~/Downloads
sudo dpkg -i *.deb
sudo update-grub

Note the following from the kernel wiki -

Each mainline build is named by the base upstream version suffixed with an Ubuntu release name. This tells us the upstream version which was built, and additionally which configuration was used to build it. This tells us which release is most compatible with the kernel as built. This does not prevent the kernel being used on other releases, though it is most likely to work correctly on the release it is build for, or earlier ones. The further away from your base kernel release you are the more likely that there will be an incompatible userspace interaction which will prevent them working for you

fossfreedom
  • 174,526
1

There are a number of changes to underlying systems like the boot process which have changed with Oneric, and simply upgrading the kernel on Natty does not work smoothly for me on my Natty machine. You need the module-init-tools - see https://launchpad.net/ubuntu/oneiric/amd64/module-init-tools/3.13-1ubuntu1 and possibly new versions of other tools (see http://awhitcroft.blogspot.com/2011/06/oh-no-30.html) I'd say it's best to stay with an earlier kernel for now in Natty. I've found that 2.6.39-020639rc4-generic fixed a number of minor but annoying problems (related to multi monitors and suspend) for me on my HP 5230m...