Ich möchte, dass mein Laptop sich selbst in den Ruhezustand versetzt, wenn der Akkuladestand 10% beträgt, um sicherzustellen, dass er über genügend Strom verfügt, um den Vorgang ordnungsgemäß abzuschließen. Wenn ich nicht aufpasse, wird mein Laptop in den Ruhezustand versetzt, wenn es zu spät ist. Stattdessen wird er brutal heruntergefahren. Dies tötet Lithiumbatterien und ist nicht akzeptabel.
power-management
battery
oidualc
quelle
quelle
Antworten:
dconf-editor
org
->gnome
->settings-daemon
->plugins
->power
percentage-critical
undpercentage-action
auf das von Ihnen gewünschte Niveauuse-time-for-policy
zufalse
Sie können dies auch von einem Terminal aus tun mit:
quelle
Offenbar hat Gnome die Einstellungen verschoben. Kritisch schwache Batterien werden jetzt von UPower behandelt. Anstatt gsettings zu verwenden, sollten Sie jetzt die Datei bearbeiten
/etc/UPower/UPower.conf
…
Übrigens , wenn Sie die UPower.conf-Datei lesen, schlägt Upower (in Version 0.99.1) nur die Verwendung von Prozentsätzen vor, um kaputte Firmware zu umgehen. Der Standardwert war
UsePercentageForPolicy=false
, der die Zeitschätzung des Akkus verwendete. Das macht Sinn, da eine Batterie mit zunehmendem Alter um einen bestimmten Prozentsatz kürzer hält. Ein fester Prozentsatz, der zuvor funktioniert hat, lässt dem Laptop möglicherweise nicht mehr genügend Zeit, um ordnungsgemäß in den Ruhezustand zu wechseln.Es sieht jedoch so aus, als ob Upower (Version 0.99.4) standardmäßig Prozente verwendet und eine kryptische Nachricht über die Argumentation hat. Ich weiß nicht, welche am besten ist, aber hier erfahren Sie, wie Sie die verbleibende Zeit für Ihre Batterierichtlinie nutzen können, wenn Sie dies wünschen.
Beachten Sie, dass Suspend / Sleep als solches vom Upower-Tool nicht unterstützt wird, dass stattdessen HybridSleep verwendet wird (ähnlich wie Sleep, aber auch in der Nähe des Ruhezustands ) und dass HybridSleep (genau wie Hibernation) einen Auslagerungsspeicher benötigt, um zu arbeiten . In dieser Antwort erfahren Sie, wie Sie einen erstellen, falls Sie ihn nicht haben .
quelle
sudo systemctl restart upower.service
die Einstellungen übernehmen.