Archives For November 30, 1999

Linux Kernel 3.13.7

The latest Linux Kernel 3.13.7 has been released a few hours ago, March 23, by the famous kernel developer Greg Kroah-Hartman.

This release brings various important improvements, such as architecture updates (ARM, PowerPC, x86 and s390), and driver updates for gpu, wireless, usb and radeon, as well as other fixes. For details, see the release note.

Install/Upgrade to Kernel 3.13.7:

Ubuntu Kernel Team has built the new kernel and you can download and install them at kernel.ubuntu.com.

If you’re familiar with Linux command line, you can also follow the steps below to download & install this kernel:

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

For 32-bit system:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.7-trusty/linux-headers-3.13.7-031307-generic_3.13.7-031307.201403240156_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.7-trusty/linux-headers-3.13.7-031307_3.13.7-031307.201403240156_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.7-trusty/linux-image-3.13.7-031307-generic_3.13.7-031307.201403240156_i386.deb

For 64-bit system:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.7-trusty/linux-headers-3.13.7-031307-generic_3.13.7-031307.201403240156_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.7-trusty/linux-headers-3.13.7-031307_3.13.7-031307.201403240156_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.7-trusty/linux-image-3.13.7-031307-generic_3.13.7-031307.201403240156_amd64.deb

2. Install them via:

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

Once installed, restart your computer and done.

NOTE: Proprietary video driver may need a re-build or upgrade 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.13.7:

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

Linux Kernel 3.13.5

Linux Kernel 3.13.5 has been announced today, February 23, by the famous kernel developer Greg Kroah-Hartman. This release brings various important improvements and fixes, such as architecture updates (ARM, PowerPC, x86 and s390), and assorted fixes and improvements for the Intel i915 and Radeon drivers. For details, see the changelog.

Below steps will teach you how to install or upgrade to this kernel release in Ubuntu 14.04, Ubuntu 13.10, Ubuntu 12.10 and Ubuntu 12.04.

1. Download the .deb packages from THIS PAGE. Or, press Ctrl+Alt+T on keyboard to open the terminal and run below commands instead:

For 32 bit system:

cd Downloads && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.5-trusty/linux-headers-3.13.5-031305-generic_3.13.5-031305.201402221823_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.5-trusty/linux-headers-3.13.5-031305_3.13.5-031305.201402221823_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.5-trusty/linux-image-3.13.5-031305-generic_3.13.5-031305.201402221823_i386.deb

For 64 bit system:

cd Downloads && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.5-trusty/linux-headers-3.13.5-031305-generic_3.13.5-031305.201402221823_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.5-trusty/linux-headers-3.13.5-031305_3.13.5-031305.201402221823_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.5-trusty/linux-image-3.13.5-031305-generic_3.13.5-031305.201402221823_amd64.deb

2. Install these .deb packages by running the below command:

cd Downloads && sudo dpkg -i linux-headers-3.13.5-*.deb linux-image-3.13.5-*.deb

Once installed, restart your computer and done.

NOTE: If you’re running a proprietary video driver, you may need to re-build or even re-install to get it work with the new kernel.

If for some reason this kernel release doesnt work properly for you, reboot into previous kernel (Grub -> Advanced -> select previous kernel) and run this command to remove Linux Kernel 3.13.4:

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

Linux Kernel 3.13.4

The latest Linux Kernel has reached Kernel 3.13.4. This tutorial is going to show you how to install or upgrade to this kernel in Ubuntu 14.04, Ubuntu 13.10, Ubuntu 12.04 and Linux Mint.

Linux Kernel 3.13.4 was release on February 20, which brings several fixes and updates for the ARM64 architecture, especially a coarse clock handling fix. It fixes a kernel bug on empty security contexts for SELinux, and adds some ALSA HDA fixes for Mac Pro 1,1, Toshiba Satellite L40, and the AD1983 audio codec. For details, read the changelog.

Upgrade / Install kernel 3.13.4:

The Ubuntu Kernel Team has build the Kernel release and DEB packages are available at this page.

If you’re comfortable with Linux command line, you can also follow the steps below to download & install them:

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

For 32 bit system:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.4-trusty/linux-headers-3.13.4-031304-generic_3.13.4-031304.201402201618_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.4-trusty/linux-headers-3.13.4-031304_3.13.4-031304.201402201618_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.4-trusty/linux-image-3.13.4-031304-generic_3.13.4-031304.201402201618_i386.deb

For 64 bit system:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.4-trusty/linux-headers-3.13.4-031304-generic_3.13.4-031304.201402201618_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.4-trusty/linux-headers-3.13.4-031304_3.13.4-031304.201402201618_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.4-trusty/linux-image-3.13.4-031304-generic_3.13.4-031304.201402201618_amd64.deb

2. Install the DEBs via:

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

Once done, restart your computer.

NOTE: If you’re running a proprietary video driver, you may need to re-build or even re-install to get it work with the new kernel.

If for some reason this kernel release doesnt work properly for you, reboot into previous kernel (Grub -> Advanced -> select previous kernel) and run this command to remove Linux Kernel 3.13.4:

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

Linux Kernel 3.13.3

The latest Linux Kernel 3.13.3 has been announced today. All users of the 3.13 kernel series are urged to upgrade as soon as possible.

Linux kernel 3.13.3 brings updated architectures, including ARM and x86, numerous updates drivers (i915, nouveau, radeon ,and usb), as well as a few bug fixes. For details, see the announcement.

Install / Upgrade to Kernel 3.13.3:

The Ubuntu Kernel Team has build the deb packages which are available in this page. Low-latency Kernel packages are included.

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.13.3-trusty/linux-headers-3.13.3-031303-generic_3.13.3-031303.201402131842_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.3-trusty/linux-headers-3.13.3-031303_3.13.3-031303.201402131842_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.3-trusty/linux-image-3.13.3-031303-generic_3.13.3-031303.201402131842_i386.deb

For 64 bit system:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.3-trusty/linux-headers-3.13.3-031303-generic_3.13.3-031303.201402131842_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.3-trusty/linux-headers-3.13.3-031303_3.13.3-031303.201402131842_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.3-trusty/linux-image-3.13.3-031303-generic_3.13.3-031303.201402131842_amd64.deb

2. Install all the packages:

sudo dpkg -i linux-headers-3.13.3-*.deb linux-image-3.13.3-*.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.13.3:

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

Linux Kernel 3.13.2

Greg Kroah-Hartman has announced the Linux Kernel 3.13.2 and urged users of 3.13 series to upgrade as soon as possible.

Linux kernel 3.13.2 brings updated architectures, including ARM, s390, PowerPC, PA-RISC, and x86, numerous updates drivers (mmc, wireless, rtc, scsi, tty, usb, etc.), some filesystem improvements (mainly Btrfs, HPFS and EXT4), a couple of networking fixes for IPv4 and IPv6, and some sound improvements. See the announcement.

Install / Upgrade to Kernel 3.13.2:

The Ubuntu Kernel Team has build the deb packages which are available in this page. Low-latency Kernel packages are included.

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.13.2-trusty/linux-headers-3.13.2-031302-generic_3.13.2-031302.201402061638_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.2-trusty/linux-headers-3.13.2-031302_3.13.2-031302.201402061638_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.2-trusty/linux-image-3.13.2-031302-generic_3.13.2-031302.201402061638_i386.deb

For 64 bit system:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.2-trusty/linux-headers-3.13.2-031302-generic_3.13.2-031302.201402061638_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.2-trusty/linux-headers-3.13.2-031302_3.13.2-031302.201402061638_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.2-trusty/linux-image-3.13.2-031302-generic_3.13.2-031302.201402061638_amd64.deb

2. Install all the packages:

sudo dpkg -i linux-headers-3.13.2-*.deb linux-image-3.13.2-*.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.13.2:

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

Linux Kernel 3.13.1

Greg KH has announced the first update of Linux Kernel 3.13. If you are using the first release in the Linux kernel 3.13.x branch, you should consider an update to this build.

Linux Kernel 3.13.1 is a very small release. See the changelog:

  • staging: comedi: fix result of memdup_user for user chanlist
  • GFS2: Increase i_writecount during gfs2_setattr_chown
  • ALSA: hda – Explicitly keep codec powered up in hdmi_present_sense
  • mm: Make {,set}page_address() static inline if WANT_PAGE_VIRTUAL
  • extcon: gpio: Request gpio pin before modifying its state
  • staging: comedi: addi_apci_1032: fix subdevice type/flags bug
  • staging: comedi: adl_pci9111: fix incorrect irq passed to request_irq()
  • serial: amba-pl011: use port lock to guard control register access
  • md/raid5: fix long-standing problem with bitmap handling on write failure.
  • md/raid5: close recently introduced race in stripe_head management.

Install:

The DEB packages of this release are available in this page. Download & install them in turn:

  1. linux-headers-3.13.1-xxxxxx_all.deb
  2. linux-headers-3.13.1-xxx-generic_3.13.1-xxx_i386/amd64.deb
  3. linux-image-3.13.1-xxx-generic_3.13.1-xxx_i386/amd64.deb

For command line:

1. Download the DEBs:

For 32 bit system:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.1-trusty/linux-headers-3.13.1-031301-generic_3.13.1-031301.201401291035_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.1-trusty/linux-headers-3.13.1-031301_3.13.1-031301.201401291035_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.1-trusty/linux-image-3.13.1-031301-generic_3.13.1-031301.201401291035_i386.deb

For 64 bit system:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.1-trusty/linux-headers-3.13.1-031301-generic_3.13.1-031301.201401291035_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.1-trusty/linux-headers-3.13.1-031301_3.13.1-031301.201401291035_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.1-trusty/linux-image-3.13.1-031301-generic_3.13.1-031301.201401291035_amd64.deb

2. Install all the packages:

sudo dpkg -i linux-headers-3.13.1-*.deb linux-image-3.13.1-*.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.13.1:

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

Linux Kernel 3.13

Linus Torvalds finally announced the Linux Kernel 3.13 on Jan 19, 2014. In this tutorial you’ll see what’s new in this kernel release and how to install / upgrade to Linux Kernel 3.13 in Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.04, Ubuntu 12.10, Linux Mint and also Ubuntu 14.04 daily build.

Linus Torvalds wrote on the mailing list (read the announcement):

The release got delayed by a week due to travels, but I suspect that’s just as well. We had a few fixes come in, and while it wasn’t a lot, I think we’re better off for it. At least I hope so – I’ll be very disappointed if any of them cause more problems than they fix..

Anyway, the patch from rc8 is fairly small, with mainly some small arch updates (arm, mips, powerpc, s390, sparc, x86 all had some minor changes, some of them due to a networking fix for the bpf jit). And drivers (mainly gpu and networking). And some generic networking fixes. The appended shortlog gives more details.

Anyway, with this, the merge window for 3.14 is obviously open.

What’s New in Linux Kernel 3.13:

Below exciting new features comes from phoronix.com:

  • The multi-queue block layer (blk-mq) was merged. It provides better disk (SSD) performance and with lower disk latencies by allowing I/O load to now be balanced across multiple CPU cores, supporting multiple hardware queues, etc. The multi-queue block layer can scale much better and developers have reported improvements in the range of 3.5 to 10 times greater IOPS and a 10 to 38x reduction in latency.
  • The AMD hardware on the open-source driver now supporting the reading of ELD audio information, 7.1 channel audio support on capable hardware, and DTS HD-MA and TrueHD audio support. The Radeon HDMI driver is now enabling HDMI audio support by default where as on earlier kernels it required a special kernel command-line switch due to some users experiencing problems.
  • AMD has published open-source Hawaii GPU support to allow the Radeon R9 290 series to work on Linux without Catalyst. Besides needing Linux 3.13, you will also need other new code in user-space.
  • For users of the open-source Radeon driver there is now dynamic power management being enabled by default. It allows AMD GPUs to dynamically adjust their clock speeds and voltages based upon load, allowing for lower heat output and energy consumption while idling.
  • There’s now NFTables as the eventual replacement to IPTables.
  • New power management and re-clocking code for the open-source NVIDIA (Nouveau) driver. With the new power management code is now fan management being enabled by default. The re-clocking work does include support for GeForce 400/500 “Fermi” and GeForce 600/700 “Kepler” GPUs, but this re-clocking support isn’t yet ready for use or enabled by default.
  • There’s now an Armada DRM driver in the mainline kernel along with PRIME and Render Nodes improvements to the MSM driver, overall continuing to improve the open-source ARM graphics landscape on Linux.
  • There’s ongoing work with Btrfs performance tuning.
  • Samsung’s F2FS supports new features as the promising Flash-Friendly File-System.
  • In making the Linux power efficiency and performance competitive, there’s been a number of changes to ACPI and power management, including more hardware having CPUfreq drivers.
  • While part of the power management work, Linux 3.13 introduces a Linux Power-Capping Framework and Run-Time Average Power Liming driver from Intel. The RAPL driver allows limiting power consumption of certain components from exceeding defined thresholds.
  • Intel’s open-source Direct Rendering Manager driver now supports HDMI Stereo/3D. This support is for the HDMI specification’s handling of a standardized stereoscopic 3D display format since version 1.4.
  •  

    Install / Upgrade Kernel 3.13:

    The Ubuntu Kernel Team has made the deb packages available in this page. If you’re comfortable with command line, follow below steps to download & install this kernel.

    Press Ctrl+Alt+T on keyboard to open terminal. When it opens:

    1. Download DEBs for this kernel:

    For 32-bit Ubuntu, Linux Mint and alternatives run commands below one by one:

    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13-trusty/linux-headers-3.13.0-031300-generic_3.13.0-031300.201401192235_i386.deb
    
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13-trusty/linux-headers-3.13.0-031300_3.13.0-031300.201401192235_all.deb
    
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13-trusty/linux-image-3.13.0-031300-generic_3.13.0-031300.201401192235_i386.deb

    For 64-bit Ubuntu, Linux Mint and alternatives run commands below one by one:

    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13-trusty/linux-headers-3.13.0-031300-generic_3.13.0-031300.201401192235_amd64.deb
    
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13-trusty/linux-headers-3.13.0-031300_3.13.0-031300.201401192235_all.deb
    
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13-trusty/linux-image-3.13.0-031300-generic_3.13.0-031300.201401192235_amd64.deb

    2. For both 32-bit & 64-bit install the Kernel via:

    sudo dpkg -i linux-headers-3.13.0-*.deb linux-image-3.13.0-*.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.13:

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