Dell latitude 5480 not detecting charging state (always reporting discharging)
Hi, I'm having an issue with my latitude 5480 in that the battery state is always reporting as discharging, even when the charger is connected. The laptop charges fine but the state never changes from discharging. I didn't use to have this issue but I stopped using brunch for a while and now after having come back to it and updated this issue has presented.
not sure if this is related but I see the following errors when trying to run the battery_test:
2023-01-29T15:17:14.455592Z ERROR dump_power_status: [cros_ec_prefs_source.cc(23)] Failed to open /dev/cros_ec: Permission denied (13)
2023-01-29T15:17:14.458030Z ERROR dump_power_status: [power_supply.cc(783)] Failed to open /dev/cros_ec: Permission denied (13)
2023-01-29T15:17:14.478235Z ERROR dump_power_status: [cros_ec_prefs_source.cc(23)] Failed to open /dev/cros_ec: Permission denied (13)
2023-01-29T15:17:14.478928Z ERROR dump_power_status: [power_supply.cc(783)] Failed to open /dev/cros_ec: Permission denied (13)
2023-01-29T15:17:14.487777Z ERROR dump_power_status: [cros_ec_prefs_source.cc(23)] Failed to open /dev/cros_ec: Permission denied (13)
2023-01-29T15:17:14.488465Z ERROR dump_power_status: [power_supply.cc(783)] Failed to open /dev/cros_ec: Permission denied (13)
2023-01-29T15:17:14.496070Z ERROR dump_power_status: [cros_ec_prefs_source.cc(23)] Failed to open /dev/cros_ec: Permission denied (13)
2023-01-29T15:17:14.496738Z ERROR dump_power_status: [power_supply.cc(783)] Failed to open /dev/cros_ec: Permission denied (13)
2023-01-29T15:17:14.505253Z ERROR dump_power_status: [cros_ec_prefs_source.cc(23)] Failed to open /dev/cros_ec: Permission denied (13)
2023-01-29T15:17:14.505949Z ERROR dump_power_status: [power_supply.cc(783)] Failed to open /dev/cros_ec: Permission denied (13)
It would appear that the kernel can see the battery state:
chronos@localhost / $ cat /sys/class/power_supply/BAT0/status
Charging
chronos@localhost / $ cat /sys/class/power_supply/BAT0/status
Discharging
and when the charger is connected:
chronos@localhost / $ cat /sys/class/power_supply/AC/online
1
chronos@localhost / $ cat /sys/class/power_supply/AC/online
0
@sebanc any suggestions? I'm also seeing the same thing on my HP Elitebook G8.
Any updates? That issue is actually serious. For example, I am not able to update Linux version, because ChromeOS asks to connect charger, even when charger is connected. So, it's impossible to update Linux VM
Not that I'm aware of, I tried what was suggested in that mentioned issue but it didn't help.