Welches Paket oder welche Pakete werden zum Laden eines Laptop-Akkus benötigt?

Welches Paket oder welche Pakete werden zum Laden eines Laptop-Akkus benötigt?

Ich habe ein Ubuntu 22.04-System auf einem HP 17-Laptop. Wenn der Laptop an das Ladegerät angeschlossen ist, wird er nicht aufgeladen (und auch nicht entladen). Wenn ich mit der Maus über die Batterieanzeige in der Taskleiste fahre, wird im Tooltip „Batterie bei 75 %, wird nicht geladen“ angezeigt und das bleibt auf unbestimmte Zeit so.

Ich habe viele AskUbuntu- und Stack Exchange-Beiträge zu diesem Problem gefunden. Alle bieten Lösungen, die bei mir nicht funktionieren. Die häufigste Lösung ist beispielsweise ein „Hard Reset“, bei dem man den Laptop ausschaltet und den Einschaltknopf bis zu einer Minute lang gedrückt hält, bevor man ihn neu startet. Ich habe das mehrmals versucht, und es ändert sich nichts. Andere Dinge aus anderen Beiträgen, die nicht funktionieren, sind BIOS-Fummelei (ich habe keine der relevanten Batterieeinstellungen), Wiederherstellungsmodus und Befehle busctl.

Ich habe jedoch festgestellt, dass der Laptop normal aufgeladen wird, wenn er vollständig ausgeschaltet und eingesteckt ist. Ich habe ihn einfach die letzte Stunde ausgeschaltet gelassen und jetzt steht er bei „Akku bei 98 %, lädt nicht“, statt bei 75 %. Das zeigt, dass der Akku selbst und die Laptop-Hardware vollständig aufgeladen werden können; es muss sich also um ein Betriebssystemproblem handeln.

Vor etwa einer Woche passierte mir ein kleines Desaster, bei dem ich versehentlich ca. 500 Pakete entfernte. Ich verbrachte einen Tag damit, jedes dieser Pakete zu überprüfen und neu zu installieren, und in der letzten Woche funktionierte mein Rechner bis auf das Ladeproblem wieder normal. Meine beste Vermutung ist also, dass ein Paket, das für das Laden der Batterie verantwortlich ist, anders neu installiert oder sogar übersehen worden sein muss. Ich versuche herauszufinden, welches Paket ich untersuchen muss.

Ich verwende KDE Plasma DE. Bei einer Websuche habe ich Folgendes gefunden:Arch Wikidas zeigt an, powerdevildass es für die Energieverwaltung zuständig ist. Dies ist eines der Pakete, das entfernt wurde, aber ich habe es erfolgreich neu installiert:

$ apt-cache policy powerdevil
powerdevil:
  Installed: 4:5.24.7-0ubuntu0.1
  Candidate: 4:5.24.7-0ubuntu0.1
  Version table:
 *** 4:5.24.7-0ubuntu0.1 500
        500 http://us.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages
        100 /var/lib/dpkg/status
     4:5.24.4-0ubuntu1 500
        500 http://us.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages

Ich kann keinen Eintrag darüber finden, welche anderen Pakete meiner Meinung nach relevant sein könnten, deshalb frage ich hier, damit es einen Eintrag dazu gibt. Welches Paket oder welche Pakete sind erforderlich, damit Ubuntu 22.04 einen Akku laden kann?

Die gesamte Liste der betroffenen Pakete ist enorm. Ich kann sie auf Anfrage posten, aber es scheint ein riesiger Informationsspeicher für ein kleines Dienstprogramm zu sein. Hoffentlich kann mir jemand hier den Namen der Nadel vorschlagen, nach der ich in diesem Heuhaufen suche. Falls es hilft, hier ist die Standardausgabe der Batteriediagnose:

$ upower -i /org/freedesktop/UPower/devices/battery_BAT0
  native-path:          BAT0
  vendor:               Hewlett-Packard
  model:                Primary
  serial:               100000
  power supply:         yes
  updated:              Sun 09 Jul 2023 01:19:46 PM EDT (18 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               pending-charge
    warning-level:       none
    energy:              27.726 Wh
    energy-empty:        0 Wh
    energy-full:         36.66 Wh
    energy-full-design:  36.66 Wh
    energy-rate:         0 W
    voltage:             11.929 V
    charge-cycles:       70
    percentage:          75%
    capacity:            100%
    technology:          lithium-ion
    icon-name:          'battery-full-charging-symbolic'

Danke.

verwandte Informationen