Auf modernen Linux Desktop-Systemen mit XFCE gibt es die Problematik, dass upower keinen Akku findet und das virtuelle DisplayDevice deshalb mit 0% Ladezustand eine oder mehrere Alarmmeldungen beim Anmelden erzeugt.
Auf der Suche nach einer Lösung haben wir verschiedene Dinge getestet. Das Hinzufügen von „NoDisplayDevice=true“ in der /etc/UPower/UPower.conf brachte ebensowenig Linderung, wie ein Hinzufügen eines Blocks:
Auch eine udev Rule in /etc/udev/rules.d/99-remove-battery.rules brachte nicht das gewünschte Ergebnis:
Die Akkuwarnung war nach wir vor konsistent.
Die zündende Idee hatte Vincent Schweiger aus unserem Haus, der kurzerhand einfach ein Kernel-Modul geschrieben hat, das dem System eine geladene Fake-Batterie vorgaugelt.
Das Ganze wird als DKMS-Modul zur Vergfügung gestellt, damit für alle neuen Kernel-Versionen dieses Modul erstellt wird.
Das Ganze ist nun Open-Source und steht hier zum Download zur Verfügung inklusive Anleitung zum Kompilieren:
https://git.getcom.de/getcom/fake-battery-linux
Die Ausgabe von upower -d gibt nun folgendes aus:
Das Ergebnis kann sich sehen lassen:




0 Kommentare