Last active
February 3, 2023 08:03
-
-
Save firepainting/dae5ac11a396a03a99f24e7571cc4099 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* TEST CASE 1: Configure and enable battery conservation mode | |
~$ sudo tlp-stat -s -c -b | |
--- TLP 1.5.0 -------------------------------------------- | |
+++ Configured Settings: | |
defaults.conf L0004: TLP_ENABLE="1" | |
defaults.conf L0005: TLP_WARN_LEVEL="3" | |
defaults.conf L0006: TLP_PERSISTENT_DEFAULT="0" | |
defaults.conf L0007: DISK_IDLE_SECS_ON_AC="0" | |
defaults.conf L0008: DISK_IDLE_SECS_ON_BAT="2" | |
defaults.conf L0009: MAX_LOST_WORK_SECS_ON_AC="15" | |
defaults.conf L0010: MAX_LOST_WORK_SECS_ON_BAT="60" | |
defaults.conf L0011: CPU_ENERGY_PERF_POLICY_ON_AC="balance_performance" | |
defaults.conf L0012: CPU_ENERGY_PERF_POLICY_ON_BAT="balance_power" | |
defaults.conf L0013: SCHED_POWERSAVE_ON_AC="0" | |
defaults.conf L0014: SCHED_POWERSAVE_ON_BAT="1" | |
defaults.conf L0015: NMI_WATCHDOG="0" | |
defaults.conf L0016: DISK_DEVICES="nvme0n1 sda" | |
defaults.conf L0017: DISK_APM_LEVEL_ON_AC="254 254" | |
defaults.conf L0018: DISK_APM_LEVEL_ON_BAT="128 128" | |
defaults.conf L0019: DISK_APM_CLASS_DENYLIST="usb ieee1394" | |
defaults.conf L0020: DISK_IOSCHED="keep keep" | |
defaults.conf L0021: SATA_LINKPWR_ON_AC="med_power_with_dipm max_performance" | |
defaults.conf L0022: SATA_LINKPWR_ON_BAT="med_power_with_dipm min_power" | |
defaults.conf L0023: AHCI_RUNTIME_PM_ON_AC="on" | |
defaults.conf L0024: AHCI_RUNTIME_PM_ON_BAT="auto" | |
defaults.conf L0025: AHCI_RUNTIME_PM_TIMEOUT="15" | |
defaults.conf L0026: PCIE_ASPM_ON_AC="default" | |
defaults.conf L0027: PCIE_ASPM_ON_BAT="default" | |
defaults.conf L0028: RADEON_DPM_PERF_LEVEL_ON_AC="auto" | |
defaults.conf L0029: RADEON_DPM_PERF_LEVEL_ON_BAT="auto" | |
defaults.conf L0030: RADEON_POWER_PROFILE_ON_AC="default" | |
defaults.conf L0031: RADEON_POWER_PROFILE_ON_BAT="default" | |
defaults.conf L0032: WIFI_PWR_ON_AC="off" | |
defaults.conf L0033: WIFI_PWR_ON_BAT="on" | |
defaults.conf L0034: WOL_DISABLE="Y" | |
defaults.conf L0035: SOUND_POWER_SAVE_ON_AC="1" | |
defaults.conf L0036: SOUND_POWER_SAVE_ON_BAT="1" | |
defaults.conf L0037: SOUND_POWER_SAVE_CONTROLLER="Y" | |
defaults.conf L0038: BAY_POWEROFF_ON_AC="0" | |
defaults.conf L0039: BAY_POWEROFF_ON_BAT="0" | |
defaults.conf L0040: BAY_DEVICE="sr0" | |
defaults.conf L0041: RUNTIME_PM_ON_AC="on" | |
defaults.conf L0042: RUNTIME_PM_ON_BAT="auto" | |
defaults.conf L0043: RUNTIME_PM_DRIVER_DENYLIST="mei_me nouveau radeon" | |
defaults.conf L0044: USB_AUTOSUSPEND="1" | |
defaults.conf L0045: USB_EXCLUDE_AUDIO="1" | |
defaults.conf L0046: USB_EXCLUDE_BTUSB="0" | |
defaults.conf L0047: USB_EXCLUDE_PHONE="0" | |
defaults.conf L0048: USB_EXCLUDE_PRINTER="1" | |
defaults.conf L0049: USB_EXCLUDE_WWAN="0" | |
defaults.conf L0050: USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN="0" | |
defaults.conf L0051: RESTORE_DEVICE_STATE_ON_STARTUP="0" | |
defaults.conf L0052: RESTORE_THRESHOLDS_ON_BAT="0" | |
defaults.conf L0053: NATACPI_ENABLE="1" | |
defaults.conf L0054: TPACPI_ENABLE="1" | |
defaults.conf L0055: TPSMAPI_ENABLE="1" | |
/etc/tlp.conf L0521: START_CHARGE_THRESH_BAT0="0" | |
/etc/tlp.conf L0522: STOP_CHARGE_THRESH_BAT0="1" | |
+++ System Info | |
System = LENOVO Lenovo ideapad 330-14IKB 81G2 | |
BIOS = 8KCN47WW | |
OS Release = Linux Mint 21.1 | |
Kernel = 5.15.0-58-generic #64-Ubuntu SMP Thu Jan 5 11:43:13 2023 x86_64 | |
/proc/cmdline = BOOT_IMAGE=/vmlinuz-5.15.0-58-generic root=/dev/mapper/vgmint-root ro quiet splash | |
Init system = systemd v249 (249.11-0ubuntu3.6) | |
Boot mode = BIOS (CSM, Legacy) | |
+++ TLP Status | |
State = enabled | |
RDW state = not installed | |
Last run = 04:03:38 PM, 8 sec(s) ago | |
Mode = AC | |
Power source = AC | |
+++ Battery Care | |
Plugin: lenovo | |
Supported features: charge threshold | |
Driver usage: | |
* vendor (ideapad_laptop) = active (charge threshold) | |
Parameter value range: | |
* STOP_CHARGE_THRESH_BAT0: 0(off), 1(on) -- battery conservation mode | |
/sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode = 1 (60%) | |
+++ Battery Status: BAT0 | |
/sys/class/power_supply/BAT0/manufacturer = | |
/sys/class/power_supply/BAT0/model_name = L16L2PB2 | |
/sys/class/power_supply/BAT0/cycle_count = 0 (or not supported) | |
/sys/class/power_supply/BAT0/energy_full_design = 30000 [mWh] | |
/sys/class/power_supply/BAT0/energy_full = 30000 [mWh] | |
/sys/class/power_supply/BAT0/energy_now = 18340 [mWh] | |
/sys/class/power_supply/BAT0/power_now = 177 [mW] | |
/sys/class/power_supply/BAT0/status = Idle | |
Charge = 61.1 [%] | |
Capacity = 100.0 [%] | |
* Charger unplugged, then plugged back in at 47% battery | |
*** | |
* TEST CASE 2: Verify the charging process | |
~$ sudo tlp-stat -b | |
--- TLP 1.5.0 -------------------------------------------- | |
+++ Battery Care | |
Plugin: lenovo | |
Supported features: charge threshold | |
Driver usage: | |
* vendor (ideapad_laptop) = active (charge threshold) | |
Parameter value range: | |
* STOP_CHARGE_THRESH_BAT0: 0(off), 1(on) -- battery conservation mode | |
/sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode = 1 (60%) | |
+++ Battery Status: BAT0 | |
/sys/class/power_supply/BAT0/manufacturer = | |
/sys/class/power_supply/BAT0/model_name = L16L2PB2 | |
/sys/class/power_supply/BAT0/cycle_count = 0 (or not supported) | |
/sys/class/power_supply/BAT0/energy_full_design = 30000 [mWh] | |
/sys/class/power_supply/BAT0/energy_full = 30000 [mWh] | |
/sys/class/power_supply/BAT0/energy_now = 18010 [mWh] | |
/sys/class/power_supply/BAT0/power_now = 6913 [mW] | |
/sys/class/power_supply/BAT0/status = Idle | |
Charge = 60.0 [%] | |
Capacity = 100.0 [%] | |
*** | |
* TEST CASE 3: Disable battery conservation mode and return to full charge | |
~$ sudo tlp-stat -b | |
[sudo] password for myname: | |
--- TLP 1.5.0 -------------------------------------------- | |
+++ Battery Care | |
Plugin: lenovo | |
Supported features: charge threshold | |
Driver usage: | |
* vendor (ideapad_laptop) = active (charge threshold) | |
Parameter value range: | |
* STOP_CHARGE_THRESH_BAT0: 0(off), 1(on) -- battery conservation mode | |
/sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode = 0 (100%) | |
+++ Battery Status: BAT0 | |
/sys/class/power_supply/BAT0/manufacturer = | |
/sys/class/power_supply/BAT0/model_name = L16L2PB2 | |
/sys/class/power_supply/BAT0/cycle_count = 0 (or not supported) | |
/sys/class/power_supply/BAT0/energy_full_design = 30000 [mWh] | |
/sys/class/power_supply/BAT0/energy_full = 30000 [mWh] | |
/sys/class/power_supply/BAT0/energy_now = 23850 [mWh] | |
/sys/class/power_supply/BAT0/power_now = 8469 [mW] | |
/sys/class/power_supply/BAT0/status = Charging | |
Charge = 79.5 [%] | |
Capacity = 100.0 [%] | |
* Unplugged charger at 79.5% battery |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment