
Tengo una unidad Lenovo G780 para la cual la capacidad de diseño de la batería es cero. Esta es una unidad nueva.
En /sys/class/power_supply/BAT1
puedo encontrar la siguiente información:
- POWER_SUPPLY_NAME=BAT1
- POWER_SUPPLY_STATUS=Cargando
- POWER_SUPPLY_PRESENT=1
- POWER_SUPPLY_TECHNOLOGY=Desconocido
- POWER_SUPPLY_CYCLE_COUNT=1491
- POWER_SUPPLY_VOLTAGE_MIN_DESIGN=1000
- POWER_SUPPLY_VOLTAGE_NOW=11820000
- POWER_SUPPLY_POWER_NOW=635500000
- POWER_SUPPLY_ENERGY_FULL_DESIGN=0
- POWER_SUPPLY_ENERGY_FULL=47520000
- POWER_SUPPLY_ENERGY_NOW=36350000
- POWER_SUPPLY_MODEL_NAME=
- POWER_SUPPLY_MANUFACTURER=Ion de litio
- POWER_SUPPLY_SERIAL_NUMBER=PABAS0241231
Al principio, pensé que se trataba de un problema de batería, pero cuando uso herramientas de batería basadas en Windows, obtengo buenos valores para los 3 valores de capacidad:
- Capacidad de diseño
- última capacidad cargada completamente
- capacidad actual
Estos 3 valores son diferentes en Windows, por lo que no es que uno de los valores de capacidad se reutilice para uno de los otros valores.
¿Alguna idea de cuál puede ser el problema? ¿Es esto un defecto de Ubuntu?
Gracias.
Respuesta1
La información que obtiene de la interfaz /sys es la que el kernel obtiene de la información de la batería ACPI de _BIF o _BIX. Los objetos _BIF y _BIX normalmente se completan a partir de información de la batería inteligente que generalmente se recopila a través de algún tipo de interfaz i2c para un controlador integrado (EC) y los controles ACPI obtienen los datos del EC. Entonces el problema puede estar en el firmware subyacente o en los controles ACPI.