Poszukuję jakiegoś programu, który by samoczynnie włączał ładowanie baterii laptopa, przy wcześniej ustalonym minimalnym procencie jej naładowania i wyłączał takie ładowanie przy wcześniej ustalonym maksymalnym naładowaniu tej baterii. Czy taki program w ogóle istnieje?
Cytat: kaszczor w Marzec 07, 2025, 12:10:24 PMPoszukuję jakiegoś programu, który by samoczynnie włączał ładowanie baterii laptopa, przy wcześniej ustalonym minimalnym procencie jej naładowania i wyłączał takie ładowanie przy wcześniej ustalonym maksymalnym naładowaniu tej baterii. Czy taki program w ogóle istnieje?
Okazuje się że istnieje:
https://www.baeldung.com/linux/limit-battery-charge-level
Nadto - niektóre narzędzia dostarczane wraz z DE również tego typu ułatwienia oferują. Nie wiem jakie DE masz.
Cytat: kaszczor w Marzec 07, 2025, 12:10:24 PMCzy taki program w ogóle istnieje?
Nie istnieje. Akumulatory litowo-jonowe, w porównaniu do starszych technologii, potrzebują układu zarządzania ładowaniem. Udostępnia on nam informacje, czy bateria jest ładowana, oraz w jakim stopniu jest naładowana. Natomiast nie umożliwia ingerencji w proces ładowania.
Generalnie, nawet przy najgrubszych modach, jak przeszczep napędu samochodu elektrycznego do innego, nie grzebie się w BMS. Jest on zaprogramowany optymalnie do danego ogniwa.
microsofter z całym szacunkiem, ale co ma bms ogniwa, do procesu uruchamiania ładowania i, jego zakańczania? (oczywiście, że ma wiele, ale skupiamy się na programowej opcji, wł/wył zasilanie do baterii) Za przeproszeniem, wisi mu to i powiewa. Kontroluje jedynie graniczne napięcia i wahania pomiędzy ogniwami - ewentualnie wyrównuje w razie potrzeby. Programowo od strony OS, na pewno można ustalić zakończenie procesu ładowania, ale nie wiem jak ze startem. Wiem, że w laptopach Dell - nie znam modeli, można dużo bardziej wpływać na ten proces. I czy nie umożliwa bms ingerencji nam w ten proces,też bym polemizował, albowiem są bmsy z wyjściem bluetooth, CAN, czy szeregowym, pozwalające na konfiguracje pracy. Jasne, że te w laptopach takich opcji nie przewidują, ale to nie tak, że nie możemy nic zrobić. Nadto możemy w takiej baterii wgrać od nowa wsad - rom bms - po wymianie akumulatorów, aby mogły pracować w całym swym zakresie napięć, gdyż nawet jeśli ogniwa zachowują wciąż 80% pojemności, po okreslonej ilości cykli, bms automatycznie obniża ich pojemność, przez zmniejszenie dostepnego zakresu napięć.
W takim razie, będę musiał poczytać, co tam wymyślił Dell. Żaden z moich 7 notebooków nie miał czegoś podobnego (ani inne urządzenia). Jadnak nadal nie rozumiem, po co user miałby ingerować w proces ładowania. Zwiększając prąd/temperaturę, zrobisz sobie kuku. Zmniejszanie/wstrzymywanie ładowania jest bez sensu.
No dobra, załóżmy że laptop jest rozładowany, potrzebuję włączyć go w samochodzie, ale bez uruchamiania silnika, i do tego mam resztkę prądu w akumulatorze (samochodu). Zatem teoretycznie może wystąpić taka sytuacja, że zależy mi, aby laptop nie ciągnął dodatkowego prądu na ładowanie swojego akumulatorka. Naciskam wtedy 1-2 zatrzaski i wyciągam baterię. Sekunda roboty.
To wszystko o czym tu stoi napisane trochę dla mnie za mundre jest. A mnie chodzi o to, aby w moim laptopie postawionym na Ubuntu Studio akumulator zaczął się samoczynnie ładować, jak jego stan naładowania spadnie do 20% i przestał się samoczynnie ładować, jak jego stan naładowania dotrze do 80%. I tak w kółko.
Zainstalowałem sobie TLP i w pliku etc/tlp.conf ustawiłem odpowiednio wartości 20% i 80%. Niestety, ale nie widzę nic, aby to działało. Stan naładowania akumulatora stoi na 92% i się nie zmienia.
Nie o to mi chodziło.
Cytat: kaszczor w Marzec 10, 2025, 06:08:31 PMTo wszystko o czym tu stoi napisane trochę dla mnie za mundre jest. A mnie chodzi o to, aby w moim laptopie postawionym na Ubuntu Studio akumulator zaczął się samoczynnie ładować, jak jego stan naładowania spadnie do 20% i przestał się samoczynnie ładować, jak jego stan naładowania dotrze do 80%. I tak w kółko.
Zainstalowałem sobie TLP i w pliku etc/tlp.conf ustawiłem odpowiednio wartości 20% i 80%. Niestety, ale nie widzę nic, aby to działało. Stan naładowania akumulatora stoi na 92% i się nie zmienia.
Nie o to mi chodziło.
Możesz spróbować zainstalować tlp-ui, żeby łatwiej skonfigurować ustawienia. Czasami trzeba jeszcze ręcznie włączyć odpowiednie opcje zarządzania energią w BIOS-ie, żeby funkcja ładowania do 80% działała poprawnie
.
Cytat: Fibbi99 w Marzec 10, 2025, 09:50:54 PMMożesz spróbować zainstalować tlp-ui, żeby łatwiej skonfigurować ustawienia. Czasami trzeba jeszcze ręcznie włączyć odpowiednie opcje zarządzania energią w BIOS-ie, żeby funkcja ładowania do 80% działała poprawnie.
Niestety, ale w repozytoriach tlp-ui nie ma. U mnie tlp na razie nie działa.
Cytat: kaszczor w Marzec 11, 2025, 10:07:52 AMCytat: Fibbi99 w Marzec 10, 2025, 09:50:54 PMMożesz spróbować zainstalować tlp-ui, żeby łatwiej skonfigurować ustawienia. Czasami trzeba jeszcze ręcznie włączyć odpowiednie opcje zarządzania energią w BIOS-ie, żeby funkcja ładowania do 80% działała poprawnie.
Niestety, ale w repozytoriach tlp-ui nie ma. U mnie tlp na razie nie działa.
Jak to bywa na linuksie musisz to skompilować lub zainstalować z innego servera:
https://github.com/d4nj1/TLPUI/blob/master/docs/INSTALL.md#pypi
Cytat: linux4ever w Marzec 11, 2025, 12:14:29 PMJak to bywa na linuksie musisz to skompilować lub zainstalować z innego servera:
https://github.com/d4nj1/TLPUI/blob/master/docs/INSTALL.md#pypi
Zainstalowałem tlp-ui, ale nic to nie zmieniło, niestety. Nadal u mnie w ogóle nie działa.
Cytat: kaszczor w Marzec 11, 2025, 07:58:36 PMCytat: linux4ever w Marzec 11, 2025, 12:14:29 PMJak to bywa na linuksie musisz to skompilować lub zainstalować z innego servera:
https://github.com/d4nj1/TLPUI/blob/master/docs/INSTALL.md#pypi
Zainstalowałem tlp-ui, ale nic to nie zmieniło, niestety. Nadal u mnie w ogóle nie działa.
Bo trzeba je włączyć tu z tego artykułu jak:
https://vitux.com/how-to-improve-notebook-battery-life-in-debian-with-tlp/
Co prawda do debiana ale powinno działać wklejam komendy wpisać je trzeba jedna po drugiej:
Cytatsudo tlp start
Cytattlpui
I jeśli zainstalowałeś tlpui z flathuba potrzebujesz programu flatseal aby nadać wyższe uprawnienia.
Oczywiście w przypadku gdyby nie działało.
Cytat: linux4ever w Marzec 12, 2025, 07:04:55 AMsudo tlp start
Nie wiem czy nie brakuje tu systemctl, wywołania serwisu tlp. Jednak TLP to jedno, a obsługa jego funkcji przez dany laptop, to już coś innego.
Cytat: linux4ever w Marzec 12, 2025, 07:04:55 AMCytat: kaszczor w Marzec 11, 2025, 07:58:36 PMCytat: linux4ever w Marzec 11, 2025, 12:14:29 PMJak to bywa na linuksie musisz to skompilować lub zainstalować z innego servera:
https://github.com/d4nj1/TLPUI/blob/master/docs/INSTALL.md#pypi
Zainstalowałem tlp-ui, ale nic to nie zmieniło, niestety. Nadal u mnie w ogóle nie działa.
Bo trzeba je włączyć tu z tego artykułu jak:
https://vitux.com/how-to-improve-notebook-battery-life-in-debian-with-tlp/
Co prawda do debiana ale powinno działać wklejam komendy wpisać je trzeba jedna po drugiej:
Cytatsudo tlp start
Cytattlpui
I jeśli zainstalowałeś tlpui z flathuba potrzebujesz programu flatseal aby nadać wyższe uprawnienia.
Oczywiście w przypadku gdyby nie działało.
Cytat: melis w Marzec 12, 2025, 03:53:19 PMCytat: linux4ever w Marzec 12, 2025, 07:04:55 AMsudo tlp start
Nie wiem czy nie brakuje tu systemctl, wywołania serwisu tlp. Jednak TLP to jedno, a obsługa jego funkcji przez dany laptop, to już coś innego.
Nie wiem, jak zainstalować ten flatseal. Ni ma tego w żadnym repo. W repo systemctl jest uszkodzone, niestety.
Cytat: kaszczor w Marzec 19, 2025, 12:47:57 PMCytat: linux4ever w Marzec 12, 2025, 07:04:55 AMCytat: kaszczor w Marzec 11, 2025, 07:58:36 PMCytat: linux4ever w Marzec 11, 2025, 12:14:29 PMJak to bywa na linuksie musisz to skompilować lub zainstalować z innego servera:
https://github.com/d4nj1/TLPUI/blob/master/docs/INSTALL.md#pypi
Zainstalowałem tlp-ui, ale nic to nie zmieniło, niestety. Nadal u mnie w ogóle nie działa.
Bo trzeba je włączyć tu z tego artykułu jak:
https://vitux.com/how-to-improve-notebook-battery-life-in-debian-with-tlp/
Co prawda do debiana ale powinno działać wklejam komendy wpisać je trzeba jedna po drugiej:
Cytatsudo tlp start
Cytattlpui
I jeśli zainstalowałeś tlpui z flathuba potrzebujesz programu flatseal aby nadać wyższe uprawnienia.
Oczywiście w przypadku gdyby nie działało.
Cytat: melis w Marzec 12, 2025, 03:53:19 PMCytat: linux4ever w Marzec 12, 2025, 07:04:55 AMsudo tlp start
Nie wiem czy nie brakuje tu systemctl, wywołania serwisu tlp. Jednak TLP to jedno, a obsługa jego funkcji przez dany laptop, to już coś innego.
Nie wiem, jak zainstalować ten flatseal. Ni ma tego w żadnym repo.
https://github.com/tchx84/flatsealhttps://flathub.org/apps/com.github.tchx84.Flatseal