pop-os / shell

Pop!_OS Shell
GNU General Public License v3.0
4.86k stars 263 forks source link

Battery indicator shows "not charging" after upgrade #1517

Open rongcuid opened 2 years ago

rongcuid commented 2 years ago

(1) Issue/Bug Description: Previously, there is a status "Fully Charged". But now the indicator says "Not Charging" instead, including when smart charging or something comes in and does not charge the battery on 99%. Note that in prior versions, this situation would still show Fully Charged.

(2) Steps to reproduce (if you know):

Unknown

(3) Expected behavior:

When battery charged, indicate Fully Charged

(4) Distribution (run cat /etc/os-release):

NAME="Pop!_OS"
VERSION="22.04 LTS"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 22.04 LTS"
VERSION_ID="22.04"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=jammy
UBUNTU_CODENAME=jammy
LOGO=distributor-logo-pop-os

(5) Gnome Shell version:

42.4

(6) Pop Shell version (run apt policy pop-shell or provide the latest commit if building locally):

pop-shell:
  Installed: 1.1.0~1661535383~22.04~4c03091
  Candidate: 1.1.0~1661535383~22.04~4c03091
  Version table:
 *** 1.1.0~1661535383~22.04~4c03091 1001
       1001 http://apt.pop-os.org/release jammy/main amd64 Packages
       1001 http://apt.pop-os.org/release jammy/main i386 Packages
        100 /var/lib/dpkg/status

(7) Where was Pop Shell installed from:

Pop OS

(8) Monitor Setup (2 x 1080p, 4K, Primary(Horizontal), Secondary(Vertical), etc):

Lemur Pro 1080p

(9) Other Installed/Enabled Extensions:

(10) Other Notes:

losrobbos commented 2 years ago

Can confirm this! Since my Ubuntu Upgrade to 22.04, I also receive "Not charging" instead of "Fully charged", which is quite misleading.

alexandre-julien commented 1 year ago

This is not really an issue as you want to know if your battery is charging or not while plugged in, especially when using what you called smart charging.

As an example I use the max_lifespan profile in the system76-power tool and I like the fact that it prompt "not charging" as this makes me know that the feature is still in use, whereas I would not be able to do so without manually checking from the cli with your current request.