O modo de suspensão consome tanto bateria quanto quando o laptop está em uso


10

Estou executando o Ubuntu 17.10 em um Lenovo X1 Carbon 6th gen. Ao fechar a tampa ou colocar o laptop no modo de suspensão manualmente, percebo que a bateria descarrega tão rápido quanto quando a uso. O laptop fica quente se eu o transportar em uma manga durante o sono. O botão liga / desliga e o LED vermelho do ThinkPad na parte traseira da tela estão piscando, indicando que o modo de suspensão está ativado.

Algum conselho para tornar o modo de suspensão mais eficiente? Não quero desligar e reiniciar meu computador sempre que precisar transportá-lo.


Parece que ele não está dormindo, mas ainda está ligado com a tampa fechada. Esse é o diretório padrão que algumas instalações instalam para que a lata funcione com monitor externo e teclado com a tampa fechada.
WinEunuuchs2Unix

1
@ WinEunuuchs2Unix, OP disse que "o botão liga / desliga e o LED vermelho do ThinkPad na parte traseira da tela estão piscando". Eles não fazem isso quando você configurou a máquina para não fazer nada quando a tampa está fechada, o que eu tenho.
Rainer Blome

@RainerBlome O fato de superaquecer dentro da bolsa do laptop e a bateria acabar indica que não está dormindo / suspenso. Você pode estar certo e realmente está dormindo / suspenso.
WinEunuuchs2Unix 12/04/19

Eu tenho um problema semelhante em um Lenovo T460s, somente nos últimos 6 meses comecei a perceber esse problema. Ao contrário do OP, meu laptop, porém, não superaquece enquanto está no modo de suspensão, a energia acaba. Estou no 16.04 também.
Pycthon

Respostas:


8

Eu poderia resolver o problema. Responderei à minha própria pergunta, esperando que ajude alguém a enfrentar o mesmo problema.

O Lenovo X1 Carbon 6a geração usa um novo estado de suspensão (Si03, Windows Modern Standby) em vez do tradicional estado de suspensão S3. O Linux não suporta esse novo estado.

A solução apresentada aqui funcionou bem: https://delta-xi.net/#056


11
Por favor, escreva o trabalho. Apenas o link não é uma boa resposta se o link ficar inoperante.
precisa saber é o seguinte

1
Você pode trazer isso ao Ubuntu. A pesquisa de "Si03" no rastreador de problemas ( bugs.launchpad.net/ubuntu?field.searchtext=si03 ) não dá resultado.
Rainer Blome

1
Uau, isso funcionou para você? Embora seja um patch simples, esse nível de intrusão parece bastante envolvido para a maioria das correções do ubuntu.
Mittenchops

No Ubuntu, existem muitas soluções alternativas por aí, como deveria existir, já que o Linux é uma tecnologia superiour. Estou no Win10 há meses por motivos de trabalho e posso relatar que nenhum modo de espera funciona com o Microsoft Windows depois de limpar o Windows instalado de fábrica. Portanto, sem a infusão mágica especial da Lenovo no Windows, o Modern Standby não está funcionando - em tudo--. Como de costume, a Microsoft fornece produtos de referência. Microsoft ainda derreteu este caras Exibição: forums.lenovo.com/t5/ThinkPad-X-Series-Laptops/...

O patch na ligação está morto, você pode usar o patch aqui gist.github.com/ahaggart/8f2ccf83fc725f2df6ab6299f9ab11a3
Jiahao Cai

1

Executar manualmente:

systemctl suspend -i

Nos meus T470s, por algum motivo, ao fechar a tampa, é como desligar a tela, mas na verdade não a suspendia, embora um dmesg mostre que o kernel suporta os estados Sx corretos.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.