Archives For Linux Kernel 3.12 series

Linux Kernel 3.12.6

The sixth maintenance release of Linux kernel 3.12 has been released recently, which brings several ARM and x86 improvements, numerous updated drivers (Radeon, i915, HID, hwmon, md, Ethernet, wireless, DVB, USB), various filesystem improvements (Btrfs, XFS, NFS), as well as sound and networking fixes. See the changelog for details.

Linux Kernel 3.12.6 is a very big release, Greg Kroah-Hartman recommended users of 3.12 kernel series upgrade to this release as soon as possible.

Install / Upgrade Kernel 3.12.6:

Users of Ubuntu 13.10, Ubuntu 12.04, Ubuntu 13.04, Linux Mint, and their derivatives can easily get the DEBs of this kernel from Ubuntu Kernel page. Or follow the steps below:

1. Download the Kernel DEBs:

For 32 bit:

cd ~/Downloads/ && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.6-trusty/linux-headers-3.12.6-031206-generic_3.12.6-031206.201312201218_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.6-trusty/linux-headers-3.12.6-031206_3.12.6-031206.201312201218_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.6-trusty/linux-image-3.12.6-031206-generic_3.12.6-031206.201312201218_i386.deb

For 64 bit:

cd ~/Downloads/ && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.6-trusty/linux-headers-3.12.6-031206-generic_3.12.6-031206.201312201218_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.6-trusty/linux-headers-3.12.6-031206_3.12.6-031206.201312201218_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.6-trusty/linux-image-3.12.6-031206-generic_3.12.6-031206.201312201218_amd64.deb

2. Install the DEBs:

cd ~/Downloads/ && sudo dpkg -i linux-headers-3.12.6-*.deb linux-image-3.12.6-*.deb

Restart your computer and done.

If you’re using proprietary video driver, you may need to re-build or re-install to get it work with 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 commands to remove Linux Kernel 3.12.6:

sudo apt-get remove linux-headers-3.12.6-* linux-image-3.12.6-*

Linux Kernel 3.12.5

The fifth maintenance release of the Linux kernel 3.12 is available now. Linux Kernel 3.12.5 contains various updated drivers (networking, SCSI, USB, Xen), a couple of sound updates, and several ARM improvements. See the changelog for details.

All users of the 3.12 kernel series are urged to upgrade as soon as possible. Here’s how to do it in Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.04, Linux Mint and their derivatives.

Install / Upgrade Linux Kernel 3.12.5:

1. Press Ctrl+Alt+T on keyboard to open terminal. When it opens, run commands below to download DEBs from Ubuntu Kernel page.

For 32 bit system:

cd ~/Downloads/

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.5-trusty/linux-headers-3.12.5-031205-generic_3.12.5-031205.201312120254_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.5-trusty/linux-headers-3.12.5-031205_3.12.5-031205.201312120254_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.5-trusty/linux-image-3.12.5-031205-generic_3.12.5-031205.201312120254_i386.deb

For 64 bit system:

cd ~/Downloads/

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.5-trusty/linux-headers-3.12.5-031205-generic_3.12.5-031205.201312120254_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.5-trusty/linux-headers-3.12.5-031205_3.12.5-031205.201312120254_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.5-trusty/linux-image-3.12.5-031205-generic_3.12.5-031205.201312120254_amd64.deb

2 Install this kernel:

cd ~/Downloads/ && sudo dpkg -i linux-headers-3.12.5-*.deb linux-image-3.12.5-*.deb

If you’re using an proprietary driver, you may need to rebuild or even re-install it to make it work with the new kernel. Once done, restart your computer.

If for some reason this kernel release does not work properly for you. Reboot into previous kernel (Grub -> Advance -> select previous kernel) and run command below to remove Linux Kernel 3.12.5:

sudo apt-get remove linux-headers-3.12.5-* linux-image-3.12.5-*

Linux Kernel 3.11.4

Linux Kernel 3.12.4 was released recently. It brings many updated drivers (HID, ISDN, Radeon, Ethernet, Wireless), several IPv4 and IPv6 fixes, as well as multiple networking improvements. See the changelog for details.

Linux Kernel 3.12.4 is quite big release and all users of this Kernel series are urged to upgrade as soon as possible. Here’s how to do it in Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.10, Ubuntu 12.04, Linux Mint and their derivatives.

Install / Upgrade Kernel 3.12.4

1. Download the DEBs

The DEB packages has been made into Ubuntu Kernel page, you can download them at this page. Or press Ctrl+Alt+T on keyboard to open terminal, and run commands below one by one:

For 32 bit system:

cd ~/Downloads/

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.4-trusty/linux-headers-3.12.4-031204-generic_3.12.4-031204.201312081207_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.4-trusty/linux-headers-3.12.4-031204_3.12.4-031204.201312081207_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.4-trusty/linux-image-3.12.4-031204-generic_3.12.4-031204.201312081207_i386.deb

For 64 bit system:

cd ~/Downloads/

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.4-trusty/linux-headers-3.12.4-031204-generic_3.12.4-031204.201312081207_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.4-trusty/linux-headers-3.12.4-031204_3.12.4-031204.201312081207_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.4-trusty/linux-image-3.12.4-031204-generic_3.12.4-031204.201312081207_amd64.deb

2. Install the Kernel

cd ~/Downloads/ && sudo dpkg -i linux-headers-3.12.4-*.deb linux-image-3.12.4-*.deb

Once installed, restart your computer and done.

NOTE: Any drivers not part of the main kernel tree (which of course includes proprietary drivers) must be rebuilt for new kernel versions as internal kernel interfaces may have changed.

If for some reason this kernel does not work properly for you, restart and boot into Grub -> Advanced -> select previous kernel. Then remove Linux Kernel 3.12.4 via commands below:

sudo apt-get purge linux-headers-3.12.4-* linux-image-3.12.4-*

Linux Kernel 3.12.3

The latest Linux Kernel 3.12.3 has been released a few hours ago. If you’re using Kernel 3.12 series, this tutorial shows how to install or upgrade in Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.04, Linux Mint and their derivatives.

Linux kernel 3.12.3 is yet another big release that introduces numerous updated drivers, many architecture improvements (AMR, PowerPC, s390, parisc, ARM64, avr32), some fixes for the CIFS and EXT4 filesystems, as well as sound improvements.

See the changelog for details.

Install / Upgrade Kernel 3.12.3:

The DEB packages for Ubuntu and Debian users have been made into Ubuntu Kernel mainline page.

Press Ctrl+Alt+T on keyboard to open terminal. When it opens, run commands below one by one:

1. For 32 bit system, download the DEBs via:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.3-trusty/linux-headers-3.12.3-031203-generic_3.12.3-031203.201312041453_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.3-trusty/linux-headers-3.12.3-031203_3.12.3-031203.201312041453_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.3-trusty/linux-image-3.12.3-031203-generic_3.12.3-031203.201312041453_i386.deb

For 64 bit system, run:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.3-trusty/linux-headers-3.12.3-031203-generic_3.12.3-031203.201312041453_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.3-trusty/linux-headers-3.12.3-031203_3.12.3-031203.201312041453_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.3-trusty/linux-image-3.12.3-031203-generic_3.12.3-031203.201312041453_amd64.deb

2. Install the DEBs:

sudo dpkg -i linux-headers-3.12.3-*.deb linux-image-3.12.3-*.deb

Restart your computer and done.

If your graphics card does not work properly with this kernel, you may re-configure or even re-install the video driver.

To revert back to previous kernel, reboot and go into Grub -> Advanced -> choose previous kernel. Then remove this kernel via:

sudo apt-get purge linux-headers-3.12.3-* linux-image-3.12.3-*

Linux Kernel  3.12.2

Latest Linux Kernel 3.12 series now is at Kernel 3.12.2. All users of this kernel series are urged to upgrade as soon as possible, here’s how to do it in Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.04 and Linux Mint.

Linux kernel 3.12.2 is a pretty big release that includes PowerPC, ia64, ARM, s390 and x86 fixes, numerous updated drivers, including USB, SCSI, Wireless, Bluetooth, ACPI and Nouveau, some filesystem improvements (NFS, Btrfs and XFS), sound improvements, as well as other bugfixes. More details in official announcement.

Install / Upgrade Kernel 3.12.2:

The DEB packages are made into Ubuntu Kernel page. You can download them at this page. Or follow the steps below to download and install this kernel:

1. Press Ctrl+Alt+T on keyboard to open terminal. When it opens, run commands below one by one to download the DEBs:

For 32 bit system:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.2-trusty/linux-headers-3.12.2-031202-generic_3.12.2-031202.201311291538_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.2-trusty/linux-headers-3.12.2-031202_3.12.2-031202.201311291538_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.2-trusty/linux-image-3.12.2-031202-generic_3.12.2-031202.201311291538_i386.deb

For 64 bit system:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.2-trusty/linux-headers-3.12.2-031202-generic_3.12.2-031202.201311291538_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.2-trusty/linux-headers-3.12.2-031202_3.12.2-031202.201311291538_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.2-trusty/linux-image-3.12.2-031202-generic_3.12.2-031202.201311291538_amd64.deb

2. Install all downloaded packages via:

sudo dpkg -i linux-headers-3.12.2-*.deb linux-image-3.12.2-*.deb

It automatically update the grub so you’ll start with this kernel in next normal boot.

If for some reason this kernel does not work properly, boot into the previous kernel (Grub -> Advanced) and run commands below to remove Linux Kernel 3.12.2:

sudo apt-get purge linux-headers-3.12.2-* linux-image-3.12.2-*