Anzeige Batterieladestand

Debian auf Notebooks und speziellen Geräten wie eingebetteten Systemen, Routern, Set-Top-Boxen, ...
Antworten
deichschaf
Beiträge: 40
Registriert: 01.10.2023 07:09:48

Anzeige Batterieladestand

Beitrag von deichschaf » 26.10.2024 19:42:40

Hallo,

es geht um die Anzeige des Ladezustands bei meinem Laptop (Thinkpad T40).
Da sind ja zwei Akkus drin, einer ist innen verbaut, einen kann man leicht rausnehmen.

Ich lasse mir also den Ladezustand anzeigen mit:

Code: Alles auswählen

upower -i /org/freedesktop/UPower/devices/battery_BAT0 | grep -E "state/to/ full|percentage"
upower -i /org/freedesktop/UPower/devices/battery_BAT1 | grep -E "state/to/ full|percentage"
Dann kommt als Antwort etwa:
state: discharching
percentage: 100%
state: discharching
percentage: 60%
Wenn ich dann aber nach kurzer Zeit, zum Beispiel 10 Minuten, wieder nachschaue, kommt:
state: discharching
percentage: 100%
state: pending-charge
percentage: 0%
Der Laptop ist jetzt etwa 5 3/4 Jahre alt. Dann wird wohl die Batterie altersschwach sein, oder?

tobo
Beiträge: 2335
Registriert: 10.12.2008 10:51:41

Re: Anzeige Batterieladestand

Beitrag von tobo » 26.10.2024 19:58:18

Was hat BAT1 denn noch für eine Kapazität?

deichschaf
Beiträge: 40
Registriert: 01.10.2023 07:09:48

Re: Anzeige Batterieladestand

Beitrag von deichschaf » 26.10.2024 20:47:27

tobo hat geschrieben: ↑ zum Beitrag ↑
26.10.2024 19:58:18
Was hat BAT1 denn noch für eine Kapazität?
Angeblich 100%

Ich bin gerade am Laden. Bei BAT1 war es dann wieder außerordentlich schnell bei 47%...

rhHeini
Beiträge: 2702
Registriert: 20.04.2006 20:44:10

Re: Anzeige Batterieladestand

Beitrag von rhHeini » 26.10.2024 21:00:08

Ich sag mal so: wenn eine Batterie sich so schnell läd wie entläd dann ist da etwas faul.

deichschaf
Beiträge: 40
Registriert: 01.10.2023 07:09:48

Re: Anzeige Batterieladestand

Beitrag von deichschaf » 26.10.2024 21:17:31

Ich denke, ich leiste mir eine neue. Das Gute ist, dass es nicht die ist, die man erst ausbauen muss.

Vielen Dank!

Benutzeravatar
whisper
Beiträge: 3373
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: Anzeige Batterieladestand

Beitrag von whisper » 27.10.2024 11:26:39

100%
Hast du kein Debiantlp installiert?
Unbedingt tlp installieren

Code: Alles auswählen

apt install tlp tp-smapi-dkms
und die Ladeschwellen in /etc/tlp/tlp.conf einstellen

START_CHARGE_THRESH_BAT0=70
STOP_CHARGE_THRESH_BAT0=85

START_CHARGE_THRESH_BAT1=70
STOP_CHARGE_THRESH_BAT1=85

Nähere Infos:
https://thinkwiki.de/TLP_-_Linux_Stromsparen

https://linrunner.de/tlp/faq/battery.html
Bei Problemen mit dem TLP

Wenn tlp-stat --battery
behauptet, es könne nicht die Schwellen ändern, dann liegt es evtl. daran
dass thinkpad_ec nicht geladen werden konnte.
Das lässt sich leicht mit modprobe -vv thinkpad_ec feststellen.
Der Fehler wird in dmesg sichtbar:

edith:
https://daucity.de/de/tipps-linux
Alter ist übrigens keine Ausrede, nur Erfahrung, die sich stapelt. 😉

holyhit
Beiträge: 200
Registriert: 05.08.2023 11:27:42

Re: Anzeige Batterieladestand

Beitrag von holyhit » 27.10.2024 12:06:47

Vielleicht ist

Code: Alles auswählen

acpi -V
auch hilfreich.
keep_the_spirit_of_the_reallife
Thinkpad T460s -- Thinkpad A285 -- HP Compaq CQ58

deichschaf
Beiträge: 40
Registriert: 01.10.2023 07:09:48

Re: Anzeige Batterieladestand

Beitrag von deichschaf » 27.10.2024 14:42:55

whisper hat geschrieben: ↑ zum Beitrag ↑
27.10.2024 11:26:39
100%
Hast du kein Debiantlp installiert?
Äh, doch, und ich stelle normalerweise die Schwellen auch ein. Habe ich auch, aber die betreffendenen Zeilen nicht auskommentiert. Irgendwann einfach vergessen. :roll:

Eine Frage noch, für was brauche ich Debiantp-smapi-dkms?
Wenn ich mich richtig erinnere, funktioniert es auch ohne. Oder ich erinnere mich nicht richtig...

Benutzeravatar
whisper
Beiträge: 3373
Registriert: 23.09.2002 14:32:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: Anzeige Batterieladestand

Beitrag von whisper » 27.10.2024 19:49:11

deichschaf hat geschrieben: ↑ zum Beitrag ↑
27.10.2024 14:42:55
Eine Frage noch, für was brauche ich Debiantp-smapi-dkms?
Wenn ich mich richtig erinnere, funktioniert es auch ohne. Oder ich erinnere mich nicht richtig...
Meine Kernel haben DKMS, deshalb habe ich das auch installiert. Glaube das war bei mir notwendig.

Wenn es bei dir ohne geht und du im wesentlichen nur einen Kernel hast, brauchst du es auch nicht.
Alter ist übrigens keine Ausrede, nur Erfahrung, die sich stapelt. 😉

Antworten