kernel -ck for ubuntu precise

03 Jul 2012

UPDATE: 16/Jul/2014, the script was updated to compile the 3.15.5 kernel version

ck is the name for the Con Kolivas patchet which main purpose is to increment the performance for Linux in PC’s and laptops. Traditionally the kernel comes with a lot of things for enterprise environments, that’s why this patchset have some relative popularity with people who wants to improve their machine for games, multimedia and tradicional work (browsing the web, editing texts, im, etc).

The steps to compile a kernel with these modifications are:

Download the vanilla kernel
Download and apply the: -bfq, -ck patchsets
Configure the kernel
Compile
Install

Fortunately some users at ubuntu-br.org have been following the -ck branch, close enough to create a script that automatize the process:

Kernel Omnislash (Unofficial) – Aprendendo a voar sem segredos!!! (learning to fly without secrets)
http://sourceforge.net/projects/scriptkernel/files/

After check it out, I’ve edited it (to avoid some errors and to add some bells and whistles) and I’ve put the result in: https://github.com/chilicuil/learn/blob/master/sh/is/kernel-ck-ubuntu The idea is that from time to time I check the script to see that it compiles the last -ck patchset version for the last Ubuntu LTS version. If you want to try it, run the following commands:

$ wget https://raw.github.com/chilicuil/learn/master/sh/is/kernel-ck-ubuntu
$ time sh kernel-ck-ubuntu
$ sudo dpkg -i ./linux-*.deb

And reboot your system, if you don’t want to compile it yourself, I’ve build some .deb packages for amd64 and x86 😇

3.4.5

3.7.1

3.8.2

3.9.2

3.11.7

3.12.1

3.13.7

3.14.4

3.15.5