Comment 64 for bug 818830

Revision history for this message
Steven Keys (steevven1) wrote :

I have tested the patched kernel for about 24 hours now, and it is working beautifully! My battery lasts almost 50% longer (6 hours vs 4.2 hours) than with RC6 disabled, and there are NO glitches or freezes so far!!! My CPU temperature has also been decreased HUGELY. Here's how to test it yourself (PLEASE REPORT BACK). These instructions presume 64-bit Ubuntu or Xubuntu. For 32-bit, you'll need to DL the 32-bit packages and change the commands accordingly:

1) Download the three files located here to your Desktop:
http://people.canonical.com/~ogasawara/eugeni/rc6/amd64/

2) Run this command:

cd ~/Desktop;sudo dpkg -i linux-headers-3.2.5-tunerc6v1_3.2.5-tunerc6v1_all.deb linux-headers-3.2.5-tunerc6v1-generic_3.2.5-tunerc6v1_amd64.deb linux-image-3.2.5-tunerc6v1-generic_3.2.5-tunerc6v1_amd64.deb

3) As root, edit /etc/default/grub such that the line
GRUB_CMDLINE_LINUX_DEFAULT reads like this:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.i915_enable_rc6=1"

4) Run this command:

sudo update-grub

5) Reboot

6) Never install any kernel updates through Update Manager. They will
replace this patched kernel, which is bad. I recommend uninstalling
all other kernels through your package manager to make sure they don't
try to update, and manually check when you run Update Manager that
nothing beginning with "linux-" is being installed.

You can tell if you did it right by
running this command:

dmesg|fgrep -i "rc6"

after a fresh reboot. The last line of the output should say "enabling
RC6." Also, run:

uname -r

The output of that should tell you that you're running kernel 3.2.5-tunerc6.

Enjoy!