And on the same machine a few mins later: (setq battery-status-function #'battery-linux-sysfs) M-x battery displays the time left: Power BAT, battery Discharging (98.7% load, remaining time 10:48) (battery-linux-sysfs) ((99 . "4110066.461338953") (114 . "4.9") (109 . "624") (104 . "10") (116 . "10:24") (100 . "N/A") (66 . "Discharging") (98 . "") (112 . "98.7") (76 . "BAT")) Stefan Monnier writes: I am mostly convinced this is a dbus/upower bug since I too checked and nothing has changed on the Emacs side on the machine, still running Emacs from Github@HEAD. Will now try some of the other status functions, I think the output stopped telling me time left likely a couple of days ago. Typing this with the machine fully charged and not plugged into the AC jack, but the upower output shown below appears to think it's on AC Power. battery-status-function == battery-upower (mapcar #'battery--upower-device-properties (battery--upower-devices) ) ((("NativePath" . "AC") ("Vendor" . "") ("Model" . "") ("Serial" . "") ("UpdateTime" . 1622943939) ("Type" . 1) ("PowerSupply" . t) ("HasHistory") ("HasStatistics") ("Online") ("Energy" . 0.0) ("EnergyEmpty" . 0.0) ...) (("NativePath" . "BAT0") ("Vendor" . "SMP") ("Model" . "01AV431") ("Serial" . "5195") ("UpdateTime" . 1622944181) ("Type" . 2) ("PowerSupply" . t) ("HasHistory" . t) ("HasStatistics" . t) ("Online") ("Energy" . 51.36) ("EnergyEmpty" . 0.0) ...) (("NativePath" . "ucsi-source-psy-USBC000:001") ("Vendor" . "") ("Model" . "") ("Serial" . "") ("UpdateTime" . 1622943939) ("Type" . 1) ("PowerSupply" . t) ("HasHistory") ("HasStatistics") ("Online" . t) ("Energy" . 0.0) ("EnergyEmpty" . 0.0) ...) (("NativePath" . "ucsi-source-psy-USBC000:002") ("Vendor" . "") ("Model" . "") ("Serial" . "") ("UpdateTime" . 1622943940) ("Type" . 1) ("PowerSupply" . t) ("HasHistory") ("HasStatistics") ("Online") ("Energy" . 0.0) ("EnergyEmpty" . 0.0) ...)) >> If so, please say which Emacs version you're running and what your value >> of battery-status-function is. > > You might also want to try using another of those > battery-status-functions to see if that helps. > > > Stefan > > -- Thanks, --Raman(I Search, I Find, I Misplace, I Research) ♈ Id: kg:/m/0285kf1 🦮