I finally managed to solve the never-ending problem of overheating and producing myself partial deafness due to constant fan noise.
My setup is an Acer 5740G laptop (i3, Ati HD 5650, among the relevant features), running ubuntu 11.10, freshly installed after a horrible upgrade.
In the webupd8 blog they featured Jupiter as asolution for the power regression in the kernel. I installed it but I couldn't see a major difference.
Then what I did was to add the following lines to the grub conf:
the first two were detailed in phoronix. and with powertop (a must) I could verify that the battery started lasting more (went up from 50 min to 70).
and then after failing several times, I decided to try installing again the ati propietary drivers.I did this from the additional drivers menu, not from the terminal. this, in addition to the last line added to the grub made a HUGE difference. fans turned off (which was the main reason for overheating, ironically), temperature dropped from 90°C !! to 45-60°C, and the battery goes now for up to 3:30 hours.
So, to sum up:
- ATi Propietary drivers (NOT the post-launch update... I don't know if that would make a difference, but are the ones I chose)
- grub like this:
I hope this helps someone
GRUB_CMDLINE_LINUX_DEFAULT="i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 pcie_aspm=force quiet splash"