O gerenciamento de bateria não reconhece a remoção da fonte de alimentação

4

Eu tenho um Lenovo Y460p rodando o Ubuntu 12.04 (64 bits). A bateria carrega normalmente, mas desconectar a fonte de alimentação mostra muito rapidamente o indicador correto da bateria. Após cerca de 1 segundo, reverte para o indicador de carga.

Se a fonte de alimentação estiver conectada, as estatísticas de energia serão exibidas:

"Supply Yes"
"Online Yes"

Se não estiver conectado, mostra:

"Supply Yes"
"Online No"

Meu problema é quase exatamente igual ao deste post: O gerenciamento de energia do Ubuntu 11.10 não reconhece a remoção da fonte de alimentação

A única exceção é que meu sistema não inicializa duplamente com o Windows. Este é apenas o Ubuntu. O computador no outro post também é uma Lenovo; não tenho certeza se isso tem alguma coisa a ver com isso.

Qualquer ajuda seria muito apreciada. Obrigado.

    
por Jason 18.07.2012 / 02:09

6 respostas

3

Eu tenho um notebook Lenovo Z470 e encontrei o mesmo problema ao instalar o Ubuntu 12.04 em dual boot com o Windows 7. Eu não sou um especialista neste campo, mas vou descrever minha experiência (pode ajudar).

Eu descobri que alguns laptops da Lenovo, incluindo o meu e não sei quais outros modelos, incluem um utilitário chamado Lenovo Energy Management no Windows 7 que permite os usuários selecionam se devem cobrar até 100% para maximizar o tempo de execução ou cobrar apenas parcialmente para maximizar o tempo de vida da bateria.

Aqui está o utilitário:

Pertencendo este utilitário eu notei duas coisas:

  1. No Ubuntu, para poder carregar a bateria em 100%, o Optimize for Battery Runtime deve ter sido selecionado anteriormente em Windows 7 (eu não saber se isso pode ser controlado diretamente do Ubuntu, talvez um especialista possa nos ajudar nessa questão).
  2. Agora, o maior problema é que, depois de selecionar a opção Otimizar vida útil da bateria , mesmo que seja apenas uma vez, selecione a opção Otimizar o tempo de execução da bateria novamente antes de inicializar o Ubuntu, o indicador de bateria do Ubuntu indicará que a bateria está sendo carregada, mesmo que a fonte de alimentação não esteja conectada ao computador. Portanto, para evitar que isso aconteça, você deve evitar usar o utilitário Lenovo Energy Management se planeja usar o Ubuntu posteriormente, seja instalação limpa ou inicialização dupla.

Como a maioria de nós já usou essa opção pelo menos uma vez, eu encontrei uma solução proposta em um thread em ubuntuforums.org proposto pelo membro achilleas.k (não é meu crédito). Vou citar:

  

Encerre o laptop.

     

Remova a energia de CA.

     

Remova a bateria.

     

Segure o botão de energia por cerca de 10 segundos.

Isso pareceu funcionar para achilleas.k , alguns outros usuários nesse fórum, e certamente está trabalhando para mim. Eu sei que não é uma solução permanente, especialmente para aqueles de nós usando o Ubuntu e o Windows, mas com certeza ajuda nesse meio tempo. Talvez um usuário Linux mais experiente possa nos ajudar a encontrar uma solução formal usando essas informações.

Espero que ajude.

    
por mese82 17.09.2012 / 06:36
2

Estou tendo o mesmo problema e, como não encontrei a resposta nesses fóruns, decidi procurar em outro lugar.

Eu encontrei esta página com uma aparente explicação do problema (parece ser algo relacionado ao kernel) e uma possível solução alternativa: link

  

Quando eu conecto / desconecto o adaptador ac, o up up não relata que é o estado   alterado, o gerenciador de energia do kde não alterna os perfis. Se eu começar com   adaptador de corrente alternada conectado e, em seguida, desligue-o, indicador de bateria mostra que   a bateria está descarregando, mas o adaptador CA está conectado. O estado da bateria é   relatado corretamente. Este problema existe em toda distribuição linux I   tentei para cada versão do kernel de 2.6 para 3.4. Também parece que   esse bug afeta muitas pessoas (bugs abertos no kde, bugtrackers upower).

     

Encontrei uma solução alternativa e acho que devo compartilhá-la. Eu reconstruí o kernel   com ACPI_PROCFS_POWER = y ("Diretórios de energia / proc / acpi obsoletos")   e notei que se eu faço "cat / proc / acpi / ac_adapter / AC / state", então   o estado do adaptador se torna correto no kde, na saída do upower, etc.

     

Eu adicionei um arquivo a / etc / acpi / events / com o seguinte conteúdo:   evento = bateria   ação = cat / proc / acpi / ac_adapter / AC / estado & gt; / dev / null

     

Depois de reiniciar o acpid, tudo funciona. O único problema é que   ACPI_PROCFS_POWER está obsoleto. Espero que este bug seja corrigido antes   a opção será removida.

O problema é que eu sou um novato no Ubuntu, e eu realmente não entendo o conceito de "reconstruir o kernel" postado acima. Então vou deixar isso aqui e esperar que algum usuário avançado nos ilumine.

    
por aleixoh 12.08.2012 / 19:14
0

A informação do alexio me deu informações suficientes para descobrir o que procurar. Isso parece ser um problema no kernel e eu encontrei alguns erros semelhantes relatados aqui:

O bug mais próximo que eu posso encontrar é o seguinte:

  • link

O único trabalho em torno do qual consigo pensar é verificar suas estatísticas de bateria diretamente do sistema, em vez de usar o indicador descrito nesta pergunta:

Depois, inscreva-se no bug mais próximo do seu problema:

  • Como eu me inscrevo em um bug?
por Jorge Castro 12.08.2012 / 19:44
0

Eu instalei o Jupiter e ainda era assim. Em seguida, cliquei no ícone da bateria na parte superior e alterei a configuração "Mostrar status da bateria na barra de menus" para "Ao carregar / em uso", e ela se consertou.

    
por Nateracecar5 09.09.2012 / 21:26
0

Eu tenho um Lenovo G570 e tive o mesmo problema.

Tente isto:

  1. Inicie seu Ubuntu conectado ao adaptador.
  2. Remova o adaptador
  3. Desligue seu computador
  4. Remova sua bateria
  5. Segure a tecla liga / desliga por 30 segundos.
  6. Coloque a bateria de volta.

O problema deve ser resolvido.

    
por amin 11.10.2012 / 06:11
0

Primeiro é necessário saber se isso é um problema de hardware ou o ícone do miniaplicativo de bateria. Eu recomendo que você tente Júpiter e veja se o problema continua:

sudo add-apt-repository ppa:webupd8team/jupiter
sudo apt-get update
sudo apt-get install jupiter
    
por LnxSlck 09.08.2012 / 22:49