#!/bin/bash -x echo 5 > /proc/sys/vm/laptop_mode echo 0 > /proc/sys/kernel/nmi_watchdog echo 1 > /sys/devices/system/cpu/sched_mc_power_savings echo powersave > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor echo 6000 > /proc/sys/vm/dirty_writeback_centisecs for i in /sys/bus/usb/devices/*/power/autosuspend; do echo 1 > $i; done for i in /sys/bus/usb/devices/*/power/level; do echo auto > $i; done amixer set Master mute nocap amixer set Headphone mute nocap amixer set Speaker mute nocap amixer set Mic mute nocap echo Y > /sys/module/snd_hda_intel/parameters/power_save_controller echo 1 > /sys/module/snd_hda_intel/parameters/power_save # Shut Down Ethernet ethtool -s eth0 wol d rfkill block all for i in /sys/class/scsi_host/*/link_power_management_policy ; do echo min_power > $i; done lsmod | awk '{ print $1 }' | while read line; do rmmod $line ; done modprobe battery xbacklight -set 0 xset +dpms xset dpms 0 0 300