#!/bin/sh [ -d /sys/devices/platform/hdaps ] && cat /etc/hdaps.calibration > /sys/devices/platform/hdaps/calibrate [ -d /sys/devices/system/cpu/cpu0/cpufreq/ ] && { echo ondemand >/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor echo ondemand >/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor echo 1 >/sys/devices/system/cpu/cpu0/cpufreq/ondemand/ignore_nice_load echo 5000000 > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate } # http://www.thinkwiki.org/wiki/How_to_reduce_power_consumption echo 0 > /proc/sys/kernel/nmi_watchdog echo 10 > /sys/module/snd_hda_intel/parameters/power_save echo Y > /sys/module/snd_hda_intel/parameters/power_save_controller amixer set CD mute nocap >&/dev/null amixer set Mic mute nocap >&/dev/null for i in /sys/bus/usb/devices/*/power/autosuspend; do echo 1 > $i; done echo min_power > /sys/class/scsi_host/host0/link_power_management_policy echo min_power > /sys/class/scsi_host/host1/link_power_management_policy echo 5 > /proc/sys/vm/laptop_mode echo 1500 > /proc/sys/vm/dirty_writeback_centisecs echo dvi_disable > /proc/acpi/ibm/video echo crt_disable > /proc/acpi/ibm/video echo disable > /proc/acpi/ibm/bluetooth # powertop (I spotted the dups, it's sort of a log) echo 5 > /sys/bus/pci/drivers/iwl3945/0000:03:00.0/power_level echo min_power > /sys/class/scsi_host/host0/link_power_management_policy echo 1500 > /proc/sys/vm/dirty_writeback_centisecs ethtool -s eth0 wol d >&/dev/null echo 5 > /proc/sys/vm/laptop_mode