I'm using Zorin OS Core 17.2 on a ThinkPad X270 with only the external battery installed (so no dual batteries with PowerBridge).
Unplugging the charger updates the battery indicator correctly, but when plugging it back in the indicator doesn't update.
I've already done a bit of troubleshooting. When I run the upower -i command to see my battery status, that causes the indicator to update and display properly. When using the acpi_listen command, I see events coming in both when I unplug and when I reinsert the charger.
battery PNP0C0A:01 00000080 00000001
battery PNP0C0A:01 00000080 00000001
ac_adapter ACPI0003:00 00000080 00000000
thermal_zone LNXTHERM:00 00000081 00000000
battery PNP0C0A:01 00000080 00000001
battery PNP0C0A:01 00000080 00000001
ac_adapter ACPI0003:00 00000080 00000001
thermal_zone LNXTHERM:00 00000081 00000000
battery PNP0C0A:01 00000080 00000001
battery PNP0C0A:01 00000080 00000001
ac_adapter ACPI0003:00 00000080 00000000
thermal_zone LNXTHERM:00 00000081 00000000
battery PNP0C0A:01 00000080 00000001
battery PNP0C0A:01 00000080 00000001
ac_adapter ACPI0003:00 00000080 00000001
thermal_zone LNXTHERM:00 00000081 00000000
battery PNP0C0A:01 00000080 00000001
battery PNP0C0A:01 00000080 00000001
ac_adapter ACPI0003:00 00000080 00000000
thermal_zone LNXTHERM:00 00000081 00000000
battery PNP0C0A:01 00000080 00000001
battery PNP0C0A:01 00000080 00000001
ac_adapter ACPI0003:00 00000080 00000001
thermal_zone LNXTHERM:00 00000081 00000000
Why does the acpi event for plugging in the charger not update the indicator, while the acpi event for unplugging it does?
This is not exactly a dealbreaker, as Zorin has otherwise been treating me very well, but I use this laptop on the go for projects so I often quickly plug it in to charge and leave right away so it's a bit annoying having to either double check with the upower command or be paranoid it's somehow not charging