How to Upgrade to Kernel 3.19.3 in Ubuntu/Linux Mint

Linux Kernel 3.19.3

The third release of Linux Kernel 3.19 series was released yesterday by Greg Kroah-Hartman. All users of this kernel series were urged to upgrade as soon as possible.

Linux Kernel 3.19.3 comes with many fixes and enhancements for ARM, ARM64, PowerPC, s390, SPARC, and x86 architectures, fixes to the FUSE and NILFS2 file systems, updated drivers for Radeon and Intel graphics cards, sound and networking improvements. See the changelog for details.

How to Upgrade to Kernel 3.19.3:

For Desktop users, first check out your OS type, 32-bit (i386) or 64-bit (amd64), then download and install the packages below in turn:

  • linux-headers-3.19.3_xxx_all.deb
  • linux-headers-3.19.3-xxx-generic_3.19.3-xxx_i386/amd64.deb
  • linux-image-3.19.3-xxx-generic_3.19.3-.xxx_i386/amd64.deb

from the kernel.ubuntu.com.

After installing the kernel, you may run sudo update-grub command in terminal (Ctrl+Alt+T) to refresh grub boot-loader.

If you need a low latency system (e.g. for recording audio) then download & install below packages instead:

  • linux-headers-3.19.3_xxx_all.deb
  • linux-headers-3.19.3-xxx-lowlatency_3.19.3-xxx_i386/amd64.deb
  • linux-image-3.19.3-lowlatency_3.19.3-xxx_i386/amd64.deb

For Ubuntu Server without graphical UI, you may run below commands one by one to grab packages with wget and install them via apt-get:

For 64-bit system run:

cd /tmp/

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19.3-vivid/linux-headers-3.19.3-031903_3.19.3-031903.201503261036_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19.3-vivid/linux-headers-3.19.3-031903-generic_3.19.3-031903.201503261036_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19.3-vivid/linux-image-3.19.3-031903-generic_3.19.3-031903.201503261036_amd64.deb

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

For 32-bit system run:

cd /tmp/

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19.3-vivid/linux-headers-3.19.3-031903_3.19.3-031903.201503261036_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19.3-vivid/linux-headers-3.19.3-031903-generic_3.19.3-031903.201503261036_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19.3-vivid/linux-image-3.19.3-031903-generic_3.19.3-031903.201503261036_i386.deb

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

Uninstall Linux Kernel 3.19.3:

If for some reason, the new kernel does not work properly for you, reboot with the previous Kernel (Grub boot loader -> Advanced -> select previous kernel) and run below command in terminal to remove the Linux Kernel 3.19.3:

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