0

I have an HP ProBook 455 G3 Notebook PC, and I just installed ubuntu 22 (it's the install disk that I have, and I haven't bothered updating it yet), and then upgraded to 24.04.

When I open settings, it shows that the battery is present, and at 76%, but not charging. If I unplug, it briefly reads "discharging" before showing me the rate of discharge. [enter image description here][1] [1]: https://i.sstatic.net/Wc5HuUwX.png

Diagnostics I've tried so far:

> upower -i /org/freedesktop/UPower/devices/battery_BAT0
  native-path:          BAT0
  vendor:               Hewlett-Packard
  model:                Primary
  serial:               03657 2016/02/06
  power supply:         yes
  updated:              Sat 17 May 2025 12:11:50 PM PDT (0 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               pending-charge
    warning-level:       none
    energy:              24.5088 Wh
    energy-empty:        0 Wh
    energy-full:         32.0716 Wh
    energy-full-design:  44.4 Wh
    energy-rate:         0 W
    voltage:             15.625 V
    charge-cycles:       256
    percentage:          76%
    capacity:            72.2333%
    technology:          lithium-ion
    icon-name:          'battery-full-charging-symbolic'
  History (charge):
    1747509099  76.000  discharging
  History (rate):
    1747509106  0.000   pending-charge
    1747509099  15.140  discharging
    1747509053  12.980  discharging
    1747509041  17.878  discharging

This seems to make sense... the readout is 24.5/32 which is 76% charged, but it seems like at 76%, it should detect that it needs to charge, and not just sit at 76%?

> busctl call --system org.freedesktop.UPower /org/freedesktop/UPower/devices/battery_BAT0 org.freedesktop.UPower.Device Refresh     
Call failed: Method Refresh is not implemented on interface org.freedesktop.UPower.Device

I read another forum post that this was something to try, but it doesn't seem to work. I found a page on freedesktop upower devices that suggested a few other commands, but they don't seem to produce much different results. The information is likely out of date.

sudo systemctl restart upower.servic

This doesn't seem to do anything at all.

0 Answers0