Como obter o status correto da bateria?

13

Neste momento, desde que instalei o Ubuntu nesta máquina, o status da bateria diz: não presente.

Olhando para esta resposta , no entanto, acho que /proc/acpi/battery/BAT1/info(às vezes é /proc/acpi/battery/BAT0/info, use a guia completa para ajudar) tem as seguintes informações:

present: yes
design capacity: 4400 mAh
last full capacity: 4400 mAh
battery technology: rechargeable
design voltage: 11100 mV
design capacity warning: 300 mAh
design capacity low: 132 mAh
cycle count: 0
capacity granularity 1: 32 mAh
capacity granularity 2: 32 mAh
model number: BAT1      
serial number: 11        
battery type: 11        
OEM info: 11        

De acordo com esta resposta , verifiquei o /proc/acpi/battery/BAT1/statearquivo:

present:                 yes
capacity state:          ok
charging state:          charged
present rate:            unknown
remaining capacity:      unknown
present voltage:         10000 mV

O acpi -bcomando retorna:

Battery 0: Unknown, 0%, rate information unavailable

Alguma sugestão para atualizar as informações da bateria?

GUI Junkie
fonte

Respostas:

8

O acpi -berro que você relatou provavelmente indica um problema do tipo ACPI.

O ACPI é um padrão aberto para gerenciamento de dispositivos e energia.

Alguns laptops (os mais pesquisados ​​que encontrei na Acer) reportam incorretamente os detalhes da bateria ao Ubuntu. Não tenho certeza do tipo e modelo do seu laptop - nem da versão do BIOS.

Às vezes você precisa compilar seu próprio kernel com uma tabela DSDT fixa.

Às vezes, você precisa atualizar o BIOS para o mais recente oferecido pelo fabricante.

Se você decidir a última ação, lembre-se de que atualizar o BIOS de uma placa-mãe ou laptop é sempre uma operação arriscada, porque se algo der errado, o risco de danificar irreparavelmente o hardware é muito alto.

Você precisará seguir as instruções para atualizações do BIOS do fabricante.

liberdade de expressão
fonte
Acer Aspire 5745G. Qual opção é mais fácil? Compilando o kernel ou atualizando o BIOS?
GUI toxicómano de
... atualizando seu BIOS ... qual versão é o seu BIOS? Eu leria cuidadosamente as notas de versão primeiro porque a atualização do BIOS, se não for feita corretamente, pode deixar você sem um laptop em funcionamento.
fossfreedom
... Encontrei este link - veja o ACPI nessa página. Parece uma boa notícia! linlap.com/wiki/acer+aspire+5745g
fossfreedom
A versão do BIOS é v1.11 (sudo dmidecode -s-BIOS versão)
GUI toxicómano de
a versão mais recente no site da Acer é v1.19 - Eu não poderia encontrar quaisquer notas de lançamento embora :(
fossfreedom
2

Consegui resolver esse problema usando a sugestão do fossfreedom para atualizar o BIOS. Eu tenho um Acer Aspire TimelineX 4820T, executando o ubuntu 11.10. Aqui está o que eu fiz:

  1. sudo apt-get install unetbootin
  2. inserido flashdrive em branco, usado diskutil para formatá-lo para FAT
  3. baixei a atualização de BIOS correta da Acer (digitei meu número de série e usei o arquivo .exe de atualização de BIOS mais recente)
  4. usou o unetbootin para tornar o USB inicializável com o FreeDOS
  5. copiou o arquivo bios .exe para a unidade USB
  6. reiniciado e escolheu a opção "5" para FreeDos
  7. mudou para a unidade C: e executou o BIOS executável. (Verifique se você tem energia suficiente, embora isso não demore muito)
  8. unidade USB removida, reiniciada no Ubuntu e o problema da bateria foi resolvido!

Obrigado, visite 4zzdawg para obter instruções sobre como atualizar o BIOS!

Steve Koch
fonte