Tryb uśpienia zużywa tyle samo baterii, ile podczas korzystania z laptopa

10

Używam Ubuntu 17.10 na Lenovo X1 Carbon 6. generacji. Zamykając pokrywę lub ręcznie ustawiając komputer w tryb uśpienia, zauważam, że bateria wyczerpuje się tak szybko, jak wtedy, gdy go używam. Laptop staje się gorący, jeśli podczas snu będę go transportować w rękawie. Zarówno przycisk zasilania, jak i czerwona dioda LED ThinkPad z tyłu ekranu migają, wskazując, że tryb wstrzymania jest włączony.

Czy masz jakieś porady dotyczące zwiększenia wydajności trybu uśpienia? Nie chcę wyłączać i ponownie uruchamiać komputera za każdym razem, gdy muszę go przetransportować.

remaufensois
źródło
Wygląda na to, że wcale nie śpi, ale wciąż jest włączony przy zamkniętej pokrywie. Jest to domyślny katalog niektórych instalacji, więc puszka może współpracować z zewnętrznym monitorem i klawiaturą z zamkniętą pokrywą.
WinEunuuchs2Unix
1
@ WinEunuuchs2Unix, OP powiedział, że „przycisk zasilania i czerwona dioda ThinkPad z tyłu ekranu migają”. Nie robią tego, gdy skonfigurowałeś urządzenie tak, aby nic nie robiło, gdy pokrywa jest zamknięta, co mam.
Rainer Blome,
@RainerBlome Fakt, że przegrzewa się w torbie na laptopa, a bateria umiera wskazuje, że nie śpi / nie jest zawieszony. Możesz mieć rację i to naprawdę śpi / jest zawieszone.
WinEunuuchs2Unix
Mam podobny problem na Lenovo T460s, dopiero w ciągu ostatnich 6 miesięcy zacząłem zauważać ten problem. W przeciwieństwie do OP mój laptop jednak nie przegrzewa się w trybie uśpienia, moc się kończy. Mam też 16.04.
pyCthon

Odpowiedzi:

8

Mógłbym rozwiązać problem. Odpowiem na własne pytanie, mając nadzieję, że pomoże to każdemu, kto boryka się z tym samym problemem.

Lenovo X1 Carbon 6. generacji używa nowego stanu uśpienia (Si03, Windows Modern Standby) zamiast tradycyjnego stanu uśpienia S3. Linux nie obsługuje tego nowego stanu.

Przedstawione tutaj obejście działało dobrze: https://delta-xi.net/#056

remaufensois
źródło
11
Proszę napisać pracę. Sam link nie jest dobrą odpowiedzią, jeśli link przestanie działać.
user68186,
1
Możesz o tym wspomnieć w Ubuntu. Wyszukiwanie w narzędziu do śledzenia problemów hasła „Si03” ( bugs.launchpad.net/ubuntu?field.searchtext=si03 ) nie daje rezultatu.
Rainer Blome,
1
Wow, czy to zadziałało dla ciebie? Chociaż prosta łatka, ten poziom wtargnięcia wydaje się być raczej zaangażowany w przypadku większości poprawek ubuntu.
Mittenchops
W Ubuntu istnieje wiele obejść, jakie powinny być, ponieważ Linux jest nadrzędną technologią. Jestem teraz na Win10 od miesięcy z powodów pracy i mogę zgłosić, że żaden tryb gotowości nie działa w systemie Microsoft Windows po wyczyszczeniu fabrycznie zainstalowanego systemu Windows. Więc bez specjalnej magicznej infuzji Lenovo do Windows, Modern Standby nie działa - w ogóle -. Jak zwykle Microsoft dostarcza gorszy produkt. Microsoft nawet stopił tego faceta Wyświetlacz: forums.lenovo.com/t5/ThinkPad-X-Series-Laptops/…
Łatka w łączu jest martwa, możesz użyć łatki tutaj gist.github.com/ahaggart/8f2ccf83fc725f2df6ab6299f9ab11a3
Jiahao Cai
1

Wykonaj ręcznie:

systemctl suspend -i

W moim T470 z jakiegoś powodu, kiedy zamykasz pokrywę, to tak, jakby tylko wyłączała ekran, ale tak naprawdę go nie zawieszała, chociaż dmesg pokazuje, że jądro obsługuje prawidłowe stany Sx.

Alex. S.
źródło