¿Cómo obtener el estado correcto de la batería?

13

En este momento, desde que instalé Ubuntu en esta máquina, el estado de la batería dice: no presente.

Al mirar esta respuesta , sin embargo, encuentro que /proc/acpi/battery/BAT1/info(a veces /proc/acpi/battery/BAT0/info, use la pestaña completa para ayudar) tiene la siguiente información:

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 acuerdo con esta respuesta , he comprobado el /proc/acpi/battery/BAT1/statearchivo:

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

El acpi -bcomando devuelve:

Battery 0: Unknown, 0%, rate information unavailable

¿Alguna sugerencia para actualizar la información de la batería?

GUI Junkie
fuente

Respuestas:

8

El acpi -berror que ha informado probablemente indique un problema de tipo ACPI.

ACPI es un estándar abierto para dispositivos y administración de energía.

Algunas computadoras portátiles (la mayoría en Google que encontré eran Acer) informan incorrectamente los detalles de su batería a Ubuntu. No estoy seguro del tipo y modelo de su computadora portátil, ni de su versión del BIOS.

A veces necesita compilar su propio núcleo con una tabla DSDT fija.

En ocasiones, debe actualizar su BIOS a la última versión ofrecida por su fabricante.

Si decide la última acción, debe recordar que actualizar el BIOS de una placa base o computadora portátil siempre es una operación riesgosa, porque si algo sale mal, el riesgo de dañar irreparablemente el hardware es muy alto.

Deberá seguir las instrucciones para las actualizaciones de BIOS de su fabricante.

fossfreedom
fuente
Acer Aspire 5745G. ¿Qué opción es más fácil? ¿Compilando el kernel o actualizando el BIOS?
GUI Junkie
... actualizando su BIOS ... ¿qué versión es su BIOS? Primero leería cuidadosamente las notas de la versión porque la actualización del BIOS, si no se realiza correctamente, puede dejarlo sin una computadora portátil que funcione.
fossfreedom
... Encontré este enlace: mira el ACPI en esa página. ¡Eso parece una buena noticia! linlap.com/wiki/acer+aspire+5745g
fossfreedom
La versión del BIOS es v1.11 (sudo dmidecode -s bios-version)
GUI Junkie
la última versión en el sitio web de Acer es v1.19. Sin embargo, no pude encontrar ninguna nota de lanzamiento :(
fossfreedom
2

Pude resolver este problema utilizando la sugerencia de fossfreedom para actualizar el BIOS. Tengo un Acer Aspire TimelineX 4820T, ejecutando ubuntu 11.10. Esto es lo que hice:

  1. sudo apt-get install unetbootin
  2. insertó una unidad flash en blanco, usó diskutil para formatearla en FAT
  3. descargué la actualización de BIOS CORRECTA de Acer (escribí mi número de serie y utilicé el archivo .exe de actualización de BIOS más reciente)
  4. usó unetbootin para hacer que el USB se inicie con FreeDOS
  5. Copié el archivo .exe de BIOS en la unidad USB
  6. reinició y eligió la opción "5" para FreeDos
  7. cambió a C: drive y ejecutó el bios ejecutable. (Asegúrese de tener suficiente potencia, aunque esto no toma mucho tiempo)
  8. Se retiró la unidad USB, se reinició en Ubuntu y se resolvió el problema de la batería.

¡Gracias a 4zzdawg para obtener instrucciones sobre cómo actualizar la BIOS!

Steve Koch
fuente