Laptop Mode Tools Versions Save

Power Savings tool for Linux

1.74

3 years ago

Bug fix release https://www.researchut.com/post/laptop_mode_tools_1-74/

1.74 - Sat Jul 18 19:10:40 IST 2020
    * With 4.15+ kernels, Linux Intel SATA has a better link power
      saving policy, med_power_with_dipm, which should be the recommended
      one to use
    * Disable defaults for syslog logging
    * Initialize LM_VERBOSE with default to disabled
    * Merge pull request #157 from rickysarraf/nouveau
    * Add power saving module for nouveau cards
    * Disable ethernet module by default
    * Add board-specific folder and documentation
    * Add execute bit on module radeon-dpm
    * Drop unlock because there is no lock acquired

1.73.1

4 years ago

Bug fix release

  • Return the cpu governor string from the function`

1.73

4 years ago

Full release announcement at: https://www.researchut.com/post/laptop-mode-tools-1_73/

1.73 - Sat Jan 11 14:52:11 IST 2020 * Respect black/white lists when disabling autosuspend * Add newer power supply names * Fix crash due external battery of mouse * Honor configuration setting for battery level polling * cpufreq: intel_pstate should use performance governors * runtime-pm: Speed up by avoiding fork in echo_to_file * runtime-pm: Inline echo_to_file_do * runtime-pm: Fix echo_to_file* indentation * runtime-pm: Speed up by avoiding fork in listed_by_{id,type} * runtime-pm: Simplify vendor/product match * add help and verison user commands * Add a power-stats status command * Separate power sysfs attributes and add sysfs status attribute * Add device type 'sd' to default blacklist * Fix rpm spec file for new installable files

1.72.2

6 years ago

Bug fix release.

  • Extend blacklist device types to include devices of type 'sd'.

Enabling power saving on 'sd' type devices leads to device being aggressively offlined by the kernel. Looks like the device type does not have an operational low-power mode, and instead it prefers to offline the device. See bug #123 for details.

1.72

6 years ago

Full release announcement: https://www.researchut.com/blog/laptop-mode-tools-1_72

1.72 - Thu Feb 1 21:59:24 IST 2018 * Switch to PyQt5 and Python3 * Add btrfs to list of filesystems for which we can set commit interval * Add pkexec invocation script * Add desktop file to upstream repo and invoke script * Update installer to includes gui wrappers * Install new SVG pixmap * Control all available cards in radeon-dpm * Prefer to use the new runtime pm autosuspend_delay_ms interface * tolerate broken device interfaces quietly * runtime-pm: Make {black,white}lists work with non-USB devices * send echo errors to verbose log * Extend blacklist by device types of devtype

The RPM versions are just a minor bump (1.72.1) and just include some RPM spec file fixes.

1.71

7 years ago

Full release announcement: https://www.researchut.com/blog/laptop-mode-tools-172

1.71 - Thu Jan 12 13:30:50 IST 2017
    * Fix incorrect import of os.putenv
    * Merge pull request #74 from Coucouf/fix-os-putenv
    * Fix documentation on where we read battery capacity from
    * cpuhotplug: allow disabling specific cpus
    * Merge pull request #78 from aartamonau/cpuhotplug
    * runtime-pm: refactor listed_by_id()
    * wireless-power: Use iw and fallback to iwconfig if it not available
    * Prefer available AC supply information over battery state to determine ON_AC
    * On startup, we want to force the full execution of LMT.
    * Device hotplugs need a forced execution for LMT to apply the proper settings
    * runtime-pm: Refactor list_by_type()
    * kbd-backlight: New module to control keyboard backlight brightness
    * Include Transmit power saving in wireless cards
    * Don't run in a subshell
    * Try harder to check battery charge
    * New module: vgaswitcheroo
    * Revive bluetooth module. Use rfkill primarily. Also don't unload (incomplete list of) kernel modules

1.70

7 years ago

1.70 - Sat Sep 24 16:51:02 IST 2016

* Deal harder with broken battery states
* On machines with 2+ batteries, determine states from all batteries
* Limit status message logging frequency. Some machines tend to send
  ACPI events too often. Thanks Maciej S. Szmigiero
* Try harder to determine power states. As reports have shown, the
  power_supply subsystem has had incorrect state reporting on many machines,
  for both, BAT and AC.
* Relax conditional events where Laptop Mode Tools should be executed. This
  affected for use cases of Laptop being docked and undocked
  Thanks Daniel Koch.
* CPU Hotplug settings extended
* Cleanup states for improved Laptop Mode Tools invocation
  Thanks: Tomas Janousek
* Align Intel P State default to what the actual driver (intel_pstate.c) uses
  Thanks: George Caswell and Matthew Gabeler-Lee
* Add support for AHCI Runtime PM in module intel-sata-powermgmt
* Many systemd and initscript fixes
* Relax default USB device list. This avoids the long standing issues with
  USB devices (mice, keyboard) that mis-behaved during autosuspend

1.69.2

8 years ago

Minor Bug fix release.

1.69.1

8 years ago

Important Bug Fix release. All users are advised to upgrade.

1.69

8 years ago

1.69 - Mon Mar 7 17:44:42 IST 2016

* Wait for all forked modules to complete
* Add new module: cputhotplug
* CPU online/offine is reverse here
* Fix shell syntax
* Install policykit file
* Detach polling daemon from main process
* Do NOT touch speed if throttling is not set
* Restore to MAX speed when back to AC Power
* Fix manpage about DISABLE_ETHERNET_ON_BATTERY setting
* Update documentation about ENABLE_LAPTOP_MODE_ON_AC setting
* Change powersaving default for USB class devices
* Drop usbhid from default (black)list
* Add usb keyboard driver to the list default list
* Be consistent with passing args to LMT from different invokers
* Honor device plug/unplug events on a per device basis;
  like how Chromium initially submitted this patch
* Also be consistent with option in the event parser
* Update links in README.md
* Update new github homepage location
* Add lmt-config-gui shell script