Install/Upgrade to Linux Kernel 3.14 in Ubuntu or Linux Mint

Last updated: April 1, 2014

Linux Kernel 3.14

Linus Torvalds, the creator of Linux, finally announced the Linux Kernel 3.14 on the night of March 30, 2014. He wrote on the

So we had a few fairly late changes that I could have done without, but the changelog from -rc8 is still pretty small, and I’m feeling pretty good about it all. If we did end up with any last-minute problems due to the final spurt of patches, they’ll be pretty specific, and it really didn’t make sense to me to delay the release without anything known pending. Much of the final spurt were either marked for stable or known regressions.

So 3.14 is out there, and the merge window for 3.15 is thus open. Please do spend the time to test out 3.14, though, even if you might otherwise be in a hurry to send me your pending queue for the next release.


What’s New in Linux Kernel 3.14:

This release includes the deadline task scheduling policy for real-time tasks, a memory compression mechanism is now considered stable, a port of the locking validator to userspace, ability to store properties such as compression for each inode in Btrfs, trigger support for tracing events, improvements to userspace probing, kernel address space randomization, TCP automatic coalescing of certain kinds of connections, a new network packet scheduler to fight bufferbloat, new drivers and many other small improvements.

For detailed changes, go to

Install or upgrade to Kernel 3.14:

NOTE: not sure if proprietary video drivers will work with the new kernel. Do it at your own risk!

Ubuntu users can download and install the DEB packages from the Ubuntu Kernel PPA web page. and install them in the below orders:

1. linux-headers-3.14.0-031400_3.14.0-xxxx_all.deb

2. linux-headers-3.14.0-031400-generic_3.14.0-xxxx_i386(or amd64).deb

3. linux-image-3.14.0-031400-generic_3.14.0-xxxx_i386(or amd64).deb

Or install them via command Linux:

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

For 32 bit system:




For 64 bit system:




2. After the downloading process, install them via:

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

After that, restart your computer and done!


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.14:

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

Finally reboot your computer.


I'm a freelance blogger who started using Ubuntu in 2007 and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please comment to let me know if the tutorial is outdated! And, notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me via Buy me a coffee:

9 responses to Install/Upgrade to Linux Kernel 3.14 in Ubuntu or Linux Mint

    • Did you get any error output after running dpkg -i command? If not, try update the Grub Menu manually:

      sudo update-grub
  1. For me,
    I had to “sudo update-grub” at the end to show in menu. Those running “burg” need to use “sudo update-burg”.
    Just my 2d worth.
    Regards Mal

  2. Works fine on a laptop with Cinnamon 32bits Intel Dual core

    Dont Work on a Desktop PC Cinnamon 32 bits AMD Athlonx2 With Nvidia Chipset

  3. Matojo El Verdugo April 6, 2014 at 10:27 am

    The packages ‘.deb’ works perfect, just download, install in the same order, and that’s it!!!

  4. Matojo El Verdugo April 6, 2014 at 10:33 am

    Oh and my computer is, a netbook, TOSHIBA NB505-508TQ (D3), INTEL ATOM 1.66GHZ DUAL, 1GB RAM, with Linux Mint 13 Cinnamon (Maya), just a simple netbook.

  5. Works on everything for me. But does not work on cinnamon 64bit. Can’t even load it. error fallback mode or something. Not using nvdia . just onboard graphics ati.

    works ubuntu 14.04 and mint 16 xfce htough.

  6. there’s a network regression bug in 3.14 which people need to be aware of, it slows and stalls long running connections.