Contexto: Peguei meu antigo Chromebook (Asus C200-MA) e consegui instalar o Xubuntu (24.04.2 LTS, kernel 6.8.0-55-generic) como único sistema operacional. (obrigado ao mrchromebox.tech). Tenho quase certeza de que a bateria estava OK no ChromeOS.
Problema: A bateria não está carregando, mesmo que seja reconhecida. Desligue imediatamente assim que eu remover o cabo de carregamento.
Informações:
- Não tenho esses arquivos presentes (e não consigo criá-los):
- /sys/class/power_supply/BAT0/charge_control_start_threshold
- /sys/class/power_supply/BAT0/charge_control_end_threshold
- Resultado de
upower -i $(upower -e | grep BAT)
:
native-path: BAT0
vendor: AS19IUD
model: C200-42
power supply: yes
updated: lun. 10 mars 2025 19:21:44 (1 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: pending-charge
warning-level: none
energy: 0 Wh
energy-empty: 0 Wh
energy-full: 48,336 Wh
energy-full-design: 48,336 Wh
energy-rate: 0 W
voltage: 5,775 V
charge-cycles: 115
percentage: 0%
capacity: 100%
technology: lithium-ion
icon-name: 'battery-caution-charging-symbolic'
- Resultado de
acpi -V
:
Battery 0: design capacity 4240 mAh, last full capacity -42 mAh = -1%
Adapter 0: on-line
Cooling 0: Processor 0 of 10
Cooling 1: soc_dts1 no state information available
Cooling 2: intel_powerclamp 0 of 100
Cooling 3: soc_dts0 no state information available
Cooling 4: Processor 0 of 10
- Resultado do comando info tlp cmd
tlp-stat -b
:
--- TLP 1.6.1 --------------------------------------------
+++ Battery Care
Plugin: generic
Supported features: none available
+++ Battery Status: BAT0
/sys/class/power_supply/BAT0/manufacturer = AS19IUD
/sys/class/power_supply/BAT0/model_name = C200-42
/sys/class/power_supply/BAT0/cycle_count = 115
/sys/class/power_supply/BAT0/charge_full_design = 4240 [mAh]
/sys/class/power_supply/BAT0/charge_full = (not available)
/sys/class/power_supply/BAT0/charge_now = 0 [mAh]
/sys/class/power_supply/BAT0/current_now = 0 [mA]
/sys/class/power_supply/BAT0/status = Not charging
/sys/class/power_supply/BAT0/charge_control_start_threshold = (not available)
/sys/class/power_supply/BAT0/charge_control_end_threshold = (not available)
Capacity = 0.0 [%]
Não tenho nenhuma opção na minha BIOS para habilitar/desabilitar a bateria
Imagem do gerenciamento de energia:
- Alguma ideia que eu possa tentar?
Editar:
cat /sys/class/power_supply/BAT0/voltage_now
5763000
cat /sys/class/power_supply/BAT0/voltage_min_design
11400000
-> Talvez a bateria ou o carregador estejam descarregados? (funciona quando conectado à tomada)
Muito obrigado :)
A bateria estava simplesmente descarregada/velha. Substituí-la resolveu meu problema.
Aprendi muito sobre gerenciamento de baterias com Linux :D