Today, Greg Kroah-Hartman has announced the Linux Kernel 3.12.10, Kernel 3.13.2, Kernel 3.10.29 LTS and Kernel 3.4.79 LTS. All users of each kernel series are urged to upgrade as soon as possible.
I’ve written about how to install or upgrade to Kernel 3.13.2 & Kernel 3.12.10. This tutorial is going to talk about Kernel 3.10.29 LTS.
Linux kernel 3.10.29 LTS brings updated architectures, including ARM, s390, PowerPC, and x86, numerous updates drivers (wireless, rtc, scsi, tty, usb, etc.), some filesystem improvements (mainly Btrfs and EXT4), a couple of networking fixes for IPv4 and IPv6, and some sound improvements. See the announcement.
Install / upgrade to Kernel 3.10.29:
The Ubuntu Kernel Team has build the deb packages which are available in this page.
If you’re comfortable with command line, you can also follow the steps below to download & install this kernel:
1. Download Kernel DEBs:
For 32-bit system:
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.29-saucy/linux-headers-3.10.29-031029-generic_3.10.29-031029.201402061535_i386.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.29-saucy/linux-headers-3.10.29-031029_3.10.29-031029.201402061535_all.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.29-saucy/linux-image-3.10.29-031029-generic_3.10.29-031029.201402061535_i386.deb
For 64 bit system:
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.29-saucy/linux-headers-3.10.29-031029-generic_3.10.29-031029.201402061535_amd64.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.29-saucy/linux-headers-3.10.29-031029_3.10.29-031029.201402061535_all.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.29-saucy/linux-image-3.10.29-031029-generic_3.10.29-031029.201402061535_amd64.deb
2. Install all the packages:
sudo dpkg -i linux-headers-3.10.29-*.deb linux-image-3.10.29-*.deb
Once installed, restart your computer and done.
If you’re using a proprietary video driver, you may need to re-build or re-install to get it work with the new kernel.
If for some reason this kernel release doesn’t work properly for you, reboot into previous kernel (Grub -> Advanced -> select previous kernel) and run this command to remove Linux Kernel 3.10.29:
sudo apt-get remove linux-headers-3.10.29-* linux-image-3.10.29-*