Skip to content

Tricks and Tips to Reduce Power Consumption in linux by Mr. Pratik P. Solanki

09/02/2014

As we all know that as compared to Windows, Linux consumes more power. therefore, it might be advisable to use some of the following steps to save power in your laptop. I am thankful to Mr. Pratik P. Solanki for testing and Sharing this important information with me via e-mail and now i am sharing it with you. though we don’t provide any guaranty of any of the code below. so try it at your own risk.

  • Enable ALPM:
  • echo SATA_ALPM_ENABLE=true | sudo tee /etc/pm/config.d/sata_alpm
  • can save ~1-2W, may cause data corruption on some hardware
  • Change background to a lighter colour on laptop LCD
  •     can save ~1%
  • Enable i915 rc6:
  • kernel parameter: i915.i915_enable_rc6=1
  • can save 25-40% on Sandybridge
  • known to lockup on some machines
  • Enable i915 Framebuffer Compression:
  • kernel parameter: i915.i915_enable_fbc=1
  • LessWatts believes it can save 0.6 Watts
  • DRM vblank off delay:
  •   kernel parameter: drm.vblankoffdelay=1
  • Reduces wakeup events, possibly saves power
  • Disable any wireless you don’t need (e.g. from desktop or blacklist bluetooth)
  • E.g. bluetooth, saves ~1-2W
  • Disable webcam
  •   add “blacklist uvcvideo” to /etc/modprobe.d/blacklist.conf
  • can save ~1-2W
  • Use PowerTop to put the following devices into a “Good” power saving state:
  • Webcam
  • Audio
  • DRAM
  • Ethernet
  • Wifi
  • Bluetooth
  • SATA link
  • MMC/SD
  • PCIe ASPM
  • Use Ubuntu Precise kernel – has PCIe ASPM fix in.
  • Or force to powersave using kernel parameter: pcie_aspm=powersave
  • Laptop Backlight
  • Don’t use at full brightness.
  • Drop to 2/3 brightness level – will save ~1W
  • Disable flashing cursor on gnome-terminal:
  • gconftool-2 –type string –set /apps/gnome-terminal/profiles/Default/cursor_blink_mode off
  • can save a few wakeups/second

 

Please share your valuable feedback via comments….

Courtesy: Mr. Pratik P. Solanki

From → Technology

Leave a Comment

Comments please...

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: