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

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

Sin embargo, al ver esta respuesta , encuentro que /proc/acpi/battery/BAT1/info (a veces es /proc/acpi/battery/BAT0/info , uso de la pestaña completa para ayudar) tiene la siguiente información:

presente: si

Capacidad de diseño: 4400 mAh

última capacidad total: 4400 mAh

tecnología de la batería: recargable

Voltaje de diseño: 11100 mV

advertencia de capacidad de diseño: 300 mAh

Capacidad de diseño baja: 132 mAh

recuento de ciclos: 0

granularidad de capacidad 1: 32 mAh

granularidad de capacidad 2: 32 mAh

número de modelo: BAT1

número de serie: 11

tipo de batería: 11

Información OEM: 11

De acuerdo con esta respuesta , he comprobado el archivo /proc/acpi/battery/BAT1/state :

presente: si

estado de capacidad: ok

estado de carga: cargado

tasa actual: desconocido

capacidad restante: desconocido

voltaje presente: 10000 mV

El comando acpi -b devuelve:

Batería 0: Desconocido, 0%, información de tasa no disponible

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

El error acpi -b 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é en Acer) informan incorrectamente los detalles de la batería a Ubuntu. No estoy seguro de su tipo y modelo de computadora portátil, ni de su versión de BIOS.

A veces necesita comstackr su propio kernel con una tabla DSDT fija.

A veces, necesita actualizar su BIOS a la última versión ofrecida por su fabricante.

Si opta por esta última acción, debe recordar que actualizar la BIOS de una placa base o computadora portátil siempre es una operación arriesgada, 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.

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

  1. sudo apt-get install unetbootin
  2. insertó un flashdrive en blanco, usó diskutil para formatearlo a FAT
  3. descargué la actualización de BIOS CORRECTA de Acer (ingresé mi número de serie y usé el último archivo .exe de actualización de bios)
  4. usó unetbootin para hacer que el USB sea de arranque con FreeDOS
  5. copió el archivo bios .exe a la unidad USB
  6. reinició y eligió la opción “5” para FreeDos
  7. Cambié a C: drive y ejecuté el BIOS ejecutable. (Asegúrate de tener suficiente poder, aunque esto no toma mucho tiempo)
  8. se quitó la unidad USB, se reinició en Ubuntu y se solucionó el problema de la batería!

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