Ladeschwellen X260 - tpacpi-bat

  • Ersteller Ersteller mcmarius
  • Erstellt am Erstellt am
M

mcmarius

Guest
Themenstarter
Hallo,

ich habe hier ein neues X260 mit frisch installiertem Ubuntu und würde nun gerne die Ladeschwellen einstellen.
Da tlp-smapi ja ab den Sandy-Bridge Modellen nicht mehr funktioniert, würde ich das ganze gerne über tpacpi-bat machen.
Mein Output für tlp-stat -b lautet:

Code:
sudo tlp-stat -b[sudo] Passwort für marius: 
--- TLP 0.9 --------------------------------------------


+++ ThinkPad Extended Battery Functions
tp-smapi   = inactive (kernel module 'tp_smapi' not installed)
tpacpi-bat = active


+++ ThinkPad Battery Status: BAT0 (Main / Internal)
/sys/class/power_supply/BAT0/manufacturer                   = SONY
/sys/class/power_supply/BAT0/model_name                     = 45N1111
/sys/class/power_supply/BAT0/cycle_count                    = (not supported)
/sys/class/power_supply/BAT0/energy_full_design             =  23200 [mWh]
/sys/class/power_supply/BAT0/energy_full                    =  23200 [mWh]
/sys/class/power_supply/BAT0/energy_now                     =  22740 [mWh]
/sys/class/power_supply/BAT0/power_now                      =      0 [mW]
/sys/class/power_supply/BAT0/status                         = Unknown (threshold effective)


tpacpi-bat.BAT0.startThreshold                              =     45 [%]
tpacpi-bat.BAT0.stopThreshold                               =     55 [%]
tpacpi-bat.BAT0.forceDischarge                              =      0


Charge                                                      =   98.0 [%]
Capacity                                                    =  100.0 [%]


+++ ThinkPad Battery Status: BAT1 (Ultrabay / Slice / Replaceable)
/sys/class/power_supply/BAT1/manufacturer                   = SANYO
/sys/class/power_supply/BAT1/model_name                     = 45N1777
/sys/class/power_supply/BAT1/cycle_count                    = (not supported)
/sys/class/power_supply/BAT1/energy_full_design             =  71280 [mWh]
/sys/class/power_supply/BAT1/energy_full                    =  69440 [mWh]
/sys/class/power_supply/BAT1/energy_now                     =  49930 [mWh]
/sys/class/power_supply/BAT1/power_now                      =   3643 [mW]
/sys/class/power_supply/BAT1/status                         = Discharging


tpacpi-bat.BAT1.startThreshold                              =     45 [%]
tpacpi-bat.BAT1.stopThreshold                               =     55 [%]
tpacpi-bat.BAT1.forceDischarge                              =      0


Charge                                                      =   71.9 [%]
Capacity                                                    =   97.4 [%]


marius@marius-ThinkPad-X260:~$


Jetzt weiß ich nicht wie ich die Ladeschwellen ändern kann. Überhaupt wäre erstmal die Frage, ob die Konfiguration so richtig ist.

Vielen Dank und liebe Grüße


edit1: Ich glaube es ist alles richtig so. Mein Ziel waren die Schwellen von 45% min und 55% max, ausgelegt für Netzteilnutzung. Auch nach einem Neustart scheint die bat aktiv zu sein und die Schwellen haben sich nicht geändert.
Wäre schön wenn mir das jemand bestätigen kann! :)
 
Zuletzt bearbeitet:
Hi,

die Schwellen sind offensichtlich gesetzt. Da es mehrere Wege gibt, dorthin zu gelangen, zeig bitte noch deine Konfiguration:
Code:
sudo tlp-stat -s -c
 
Zuletzt bearbeitet:
Das ist meine Ausgabe. Danke dir :)

Code:
marius@marius-ThinkPad-X260:~$ sudo tlp-stat -s -c[sudo] Passwort für marius: --- TLP 0.9 --------------------------------------------+++ Configured Settings: /etc/default/tlp
TLP_ENABLE=1TLP_
DEFAULT_MODE=AC
DISK_IDLE_SECS_ON_AC=0
DISK_IDLE_SECS_ON_BAT=2
MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=60
SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=1
NMI_WATCHDOG=0
ENERGY_PERF_POLICY_ON_AC=performance
ENERGY_PERF_POLICY_ON_BAT=powersave
DISK_DEVICES="sda sdb"
DISK_APM_LEVEL_ON_AC="254 254"
DISK_APM_LEVEL_ON_BAT="128 128"
SATA_LINKPWR_ON_AC=max_performance
SATA_LINKPWR_ON_BAT=min_power
AHCI_RUNTIME_PM_TIMEOUT=15
PCIE_ASPM_ON_AC=performance
PCIE_ASPM_ON_BAT=powersave
RADEON_POWER_PROFILE_ON_AC=high
RADEON_POWER_PROFILE_ON_BAT=low
RADEON_DPM_STATE_ON_AC=performance
RADEON_DPM_STATE_ON_BAT=battery
RADEON_DPM_PERF_LEVEL_ON_AC=auto
RADEON_DPM_PERF_LEVEL_ON_BAT=auto
WIFI_PWR_ON_AC=off
WIFI_PWR_ON_BAT=on
WOL_DISABLE=Y
SOUND_POWER_SAVE_ON_AC=0
SOUND_POWER_SAVE_ON_BAT=1
SOUND_POWER_SAVE_CONTROLLER=Y
BAY_POWEROFF_ON_BAT=0
BAY_DEVICE="sr0"
RUNTIME_PM_ON_AC=on
RUNTIME_PM_ON_BAT=auto
RUNTIME_PM_ALL=1
RUNTIME_PM_DRIVER_BLACKLIST="radeonnouveau"
USB_AUTOSUSPEND=1
USB_BLACKLIST_WWAN=1
RESTORE_DEVICE_STATE_ON_STARTUP=0
+++ System Info
System        = LENOVO ThinkPad X260 20F5S1A600
BIOS           = R02ET50W (1.23 )
Release      = Ubuntu 16.10
Kernel         = 4.8.0-34-generic #36-Ubuntu SMP Wed Dec 21 17:24:18 UTC 2016 x86_64
/proc/cmdline  = BOOT_IMAGE=/boot/vmlinuz-4.8.0-34-generic.efi.signed root=UUID=f6a07d1f-fd02-4ff5-9fa0-c8a12a7275ad ro splash vt.handoff=7
Init system    = systemd v231
Boot mode      = UEFI
+++ TLP Status
State         = enabled
Last run       = 13:03:45,    249 sec(s) ago
Mode           = AC
Power source   = AC
 
Zuletzt bearbeitet:
Du hast die Ladeschwellen noch nicht in der Konfigurationsdatei eingetragen oder evtl. nur vergessen das Kommentarzeichen '#' am Zeilenanfang zu entfernen. So muss es aussehen:
Code:
# Main / Internal battery (values in %)
START_CHARGE_THRESH_BAT0=45
STOP_CHARGE_THRESH_BAT0=50
# Ultrabay / Slice / Replaceable battery (values in %)
START_CHARGE_THRESH_BAT1=45
STOP_CHARGE_THRESH_BAT1=50

ps. und schalte mal Javascript im Browser an, dann klappts auch mit den Zeilenschaltungen ...
 
Jap, die '#' waren noch da. Habe sie jetzt entfernt.
Danke!
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben