Jak zapobiec wyłączeniu, gdy jeden z dwóch akumulatorów jest rozładowany?

14

Mój Lenovo T460s ma dwie baterie. Gdy jeden z nich jest pusty, laptop wyłącza się awaryjnie, co w zasadzie powoduje, że druga bateria staje się przestarzała.

Ustawiłem już org.gnome.settings-daemon.plugins.power use-time-for-policy falsezgodnie z zaleceniami w kilku postach w Internecie, które znalazłem, ale to nie pomogło.

Obecnie korzystam z Ubuntu 17.04 z jądrem nadrzędnym 4.11.12-041112-generic (z powodu problemów z DP). Mam tlpi resp. dkmspakiet został zainstalowany. Wszelkie wskazówki dotyczące tego, co należy zrobić, aby baterie działały zgodnie z przeznaczeniem, są bardzo mile widziane.


Nowa informacja:

Do tej pory korzystam z wersji 17.10 ... wciąż nie ma rozwiązania :-(

Christoph Grimmer-Dietrich
źródło
(tylko komentarz) Mam tablet x86_64 z dwiema bateriami, które miały ten problem, ale było za dawno, abym pamiętał, co zrobiłem. Nie przypominam sobie gry z ustawieniami; ale wierzę, że zmieniłem pulpit power.manager (menadżery zasilania xfce4 i mate działają, zauważam; obecnie jestem zalogowany do mate)
guiverc
1
Jednym z obejść jest ustawienie akcji na pustą, ale oczywiście po wyczerpaniu baterii sencond może to spowodować utratę danych i uszkodzenie sprzętu.
user334639,
3
@ user334639 Z ciężkim sercem ustawiłem działanie baterii krytycznej na „nic”. Naprawdę szkoda, że ​​jestem zmuszony zrobić ten krok z powodu wieloletniego błędu ...
Christoph Grimmer-Dietrich
1
aaaand ... Nie działało. Właśnie dziś rano mój laptop znów się zabił, gdy pierwotna bateria osiągnęła 39% :-(.> Gsettings get org.gnome.settings-daemon.plugins.power krytyczna-bateria-akcja „nic”
Christoph Grimmer-Dietrich
1
Czy istnieje inne oprogramowanie do zarządzania energią, które wyłącza system, nawet jeśli moc gnomów jest ustawiona na nic? To znaczy, jeśli możesz to naprawić, możesz uzyskać prosty skrypt do uruchomienia, aby bezpiecznie wyłączyć maszynę przed wyczerpaniem się baterii.
Zzzach ...

Odpowiedzi:

1

Mój laptop ma jedną baterię, więc nie mogę tego przetestować. Na forum wsparcia Lenovo znalazłem kogoś, kto ma problem taki jak twój.

Zasadniczo problemem było UPowerwyłączenie laptopa. Jeden użytkownik rozwiązał problem, usuwając upower:

sudo apt remove upower

Jeśli to nie rozwiąże problemu i / lub wystąpią niepożądane skutki uboczne, możesz ponownie zainstalować za pomocą:

sudo apt install upower
WinEunuuchs2Unix
źródło
Co się stanie, jeśli usunę UPower? Lub lepiej: co przestanie działać. Obecnie czytam UPower i nie jestem pewien, czy rzeczy takie jak Suspend itp. Będą nadal działać.
Christoph Grimmer-Dietrich
@ ChristophGrimmer-Dietrich Nie jestem pewien co do wszystkich potencjalnych skutków ubocznych, dlatego włożyłem instrukcje, aby go ponownie zainstalować. Wiem, że system może zawiesić wiele sposobów, dlatego czasami napotykamy problemy i musimy powiedzieć jednemu systemowi (jak systemd), aby zignorował zawieszenie, aby inni, tacy jak gsettings, mieli org.gnome.settings-daemon.plugins.powerpełną kontrolę. Według linku jeden użytkownik nie stwierdził skutków ubocznych usuwania UPower, inny niż system działał, gdy jedna bateria uległa wyczerpaniu. Moje obawy dotyczyłyby tego, co stanie się, gdy druga bateria się wyczerpie, czy z wdziękiem się wyłączy?
WinEunuuchs2Unix
0

Miałem też problem z T460. Mój przyjaciel zaproponował aktualizację systemu BIOS. Zrobiłem to i to rozwiązało problem.

Cymruu
źródło
Od pewnego czasu problem ten został naprawiony w nigdy nie wydanych Ubuntu (a więc i Gnome). Czy jesteś pewien, że chodzi o BIOS? Czy nadal używasz Ubuntu 17.04 lub 17.10?
Christoph Grimmer-Dietrich,
@ ChristophGrimmer-Dietrich Używam Linuksa Manjaro. Interesująca jest dyskusja na ten temat w upower. gitlab.freedesktop.org/upower/upower/issues/62 . Czy możesz chcieć, jeśli twoja wersja używa upower? Nie jestem pewien, czy system operacyjny ma uprawnienia do decydowania, która bateria jest używana i do przełączania się między nimi
cymruu