Laptop Mode Tools allows you to control various power management settings based on AC/battery power state. Among other things, it controls Linux's "Laptop Mode" feature that allows your hard drive to spin down for extended periods. It can also control CPU frequency scaling and screen blanking timeouts (both terminal and X). It supports automatic hibernation when battery is low.
|Tags||Desktop Environment tools Filesystems Utilities|
|Operating Systems||POSIX Linux|
|Implementation||Unix Shell bash|
Release Notes: 1.65 - Wed Jun 18 19:22:35 IST 2014 * fix grep error on missing $device/uevent * ethernet: replace sysfs/enabled by 'ip link down' * wireless-iwl-power: sysfs attr enbable -> enabled * wireless-iwl-power: Add iwlwifi support * Use Runtime Power Managemet Framework is more robust now. Deprecates module usb-autosuspend * Fix multiple hibernate issue * When resuming, run LMT in force initialization mode * Add module for Intel PState driver * GUI: Implement suspend/hibernate interface
Release Notes: This release included a new graphical configuration utility. It can be used to toggle the various modules on and off. USB controller power settings are no longer touched. Support for systemd was added. The hardcoded path to udevadm was replaced with "which udevadm". The '/usr/lib' path is now configurable. killall is no longer called with the -g argument. RPM spec file build errors were fixed.
Release Notes: This release kicks the power savings back in as soon as the stick is unplugged, releases lock descriptors in the start-stop-programs module, adds an option to disable the alarm level check (this is helpful if you have a broken battery reporting incorrect states), checks for an external helper application's presence (and, if not available, handles it), adds a PCIe ASPM module, and does not ship the board-specific/ folder in default installs.
Release Notes: This release includes some important bugfixes and should make power savings much better on your machines. It also includes support for operating systems using systemd as the init. It is highly recommended to upgrade to this version.
Release Notes: Handles devices with persistent device naming. This fixes the issues where if you didn't have a disk referenced by a block name, the commit= value wa completely skipped. An issue where hdparm skipped SSDs for power management has been fixed. Parallel execution for the modules has been added; in theory, this should speed up the execution. Support has been added for non-default customized settings. This release calculates design_capacity_warning on machines/architectures where it is not readily available.