Daniel 'MaTachi' Jonsson

How to Fix Power/Battery Problem with Linux Kernel 3.x on Ubuntu 11.10

I have installed Ubuntu 11.10 on my laptop but I noticed that it drained a lot more of the battery than it should do. Apparently there are a couple of fixes to this:

To add pcie_aspm=force, i915.i915_enable_rc6=1, i915.i915_enable_fbc=1 and i915.lvds_downclock=1 to GRUB, do the following steps:

  1. Open the terminal and run: sudo gedit /etc/default/grub
  2. Add:
    pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1
    to
    GRUB_CMDLINE_LINUX_DEFAULT=””,
    so it should look somewhat like:
    GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1″
  3. Close gedit and save the document.
  4. Now run the following line in the terminal to update GRUB:
    sudo grub-mkconfig -o /boot/grub/grub.cfg
  5. After a restart of your computer the new settings should get activated.
  • Georgi

    Works :) Tenks dude :)

    • http://danielj.se MaTachi

       Great! =)

  • Pingback: Mejorar el rendimiento de la bateria en Linux | Javier GC

  • Pingback: Problème d’autonomie sous Linux (Portable chipset intel) « Eric Kranich

  • http://twitter.com/AhaSensei Aha! Sensei (Justin)

    I <3 Ubuntu. I'm sure I don't have to tell you how liberating of an experience switching to Linux was for me. You've probably heard it over and over.

  • michichaval

    Hi, now we already use kernel 3.2 and it doesnt seem to make a difference, the power-rate is the same before and after (18W just booted and doing nothing)..

    Do you know why it may not fix anything?

  • http://twitter.com/m_sieradzki MS

    Hi, many thanks for this one. Unfortunately, when I want to update grub (sudo grub-mkconfig -o /boot/grub/grub.cfg) I have got this message:

    /usr/sbin/grub-mkconfig: 11: /etc/default/grub: splash: not found

    Any suggestions? Thanks

    • AlbertoFranchi

      check to use the proper ” and not the ”

  • untitledtext

    >This solution works with any notebooks or just with nvidia cards? Thanks!