Versuchen Sie Folgendes zu erstellen /etc/systemd/sleep.conf
:
[Sleep]
SuspendMode=
SuspendState=mem
Und neu starten. Dies scheint für mich zu funktionieren, obwohl ich nicht sicher bin, ob ich mit der /etc/systemd/logind.conf
Änderung, die ich zuerst vorgenommen habe, auch keine Verbesserung erzielt habe. In jedem Fall werden bei geschlossenem Deckel keine Wärme- oder Lüftergeräusche wahrgenommen, und es reagiert auch nicht auf Ping über WLAN, das ich zuvor gelegentlich erhalten hatte.
Die Akkulaufzeit sinkt im Standby-Modus immer noch, wahrscheinlich, weil die Arbeitsmethode des Standby-Modus weniger effizient ist als die Standardmethode (ideal), die anscheinend nicht richtig funktioniert, aber besser aussieht als das Standardverhalten.
Ich habe es mit meinem XPS 13 9370 versucht und weiß nichts über ältere Modelle, obwohl es wahrscheinlich ist, dass sie sich ähneln werden.
Ich hatte versucht, zu installieren pm-utils
und zu verwenden, pm-suspend
und das schien ziemlich effektiv zu sein, also wollte ich sehen, ob ich systemd-suspend
das Gleiche tun könnte.
Ich habe die Skripte durchgesehen, pm-utils
um herauszufinden, was es tatsächlich tat, und es sieht so aus, als ob es in dieser Situation tat echo -n "mem" > /sys/power/state
. Also habe ich die /etc/systemd/sleep.conf
Datei wie oben gezeigt erstellt.
Es ist nicht ganz klar, was das Standardverhalten ist. Die Manpage für systemd-sleep.conf
besagt, dass die Distribution /etc/systemd/sleep.conf
mit den kompilierten Standardeinstellungen auskommentiert sein sollte , damit Sie diese Informationen sehen können, aber in Ubuntu fehlt diese Datei. Mir ist allerdings aufgefallen, dass wenn Sie cat /sys/power/state
Folgendes bekommen:
freeze mem
Ich vermute also, dass dies das ist, was es standardmäßig tut. Meine Vermutung ist , dass freeze
angenommen werden kann, dass sie keinen Fehler werfen, die sonst systemd verursachen würden auf dem Weg zu mem
, aber vielleicht nicht wirklich funktioniert richtig oder zuverlässig, für komplexe Gründe scheinen wir zu bestimmen , nicht in der Lage. mem
Stattdessen nur zu senden, ist ein hoffnungsvoller Versuch, dies zu vermeiden und das zu tun, was es pm-suspend
tut.
Ich vermute, die SuspendMode-Einstellung ist eigentlich überflüssig und macht sowieso nichts. Ich vermute das, weil ich cat /sys/power/disk
dich nur erwische:
[disabled]
Bin neuer User, daher unfähig mit einer Bemerkung zu kommentieren, gezwungen, diese als Antwort zu präsentieren, als ob ich darin super sicher bin! Aber ich denke es funktioniert.