Einige Updates haben dieses Problem inzwischen behoben.
Das funktioniert wieder Ich habe zu früh gesprochen. Es stellt sich heraus, dass das System nur dann blockiert, wenn die Stromversorgung angeschlossen ist. Es hängt also mit der Belastbarkeit zusammen, aber ich kann es in keiner Weise erkennen. Die Problemumgehung besteht darin, den Netzstecker zu ziehen, den Deckel wieder zu schließen, einige Sekunden zu warten und den Deckel wieder zu öffnen.
Nach einem erfolgreichen Aufwachen sieht das Tagebuch folgendermaßen aus:
systemd[1]: Started Suspend.
systemd[1]: sleep.target: Unit not needed anymore. Stopping.
systemd[1]: Stopped target Sleep.
systemd[1]: Reached target Suspend.
systemd[1]: suspend.target: Unit is bound to inactive unit systemd-suspend.service. Stopping, too.
systemd[1]: Stopped target Suspend.
systemd-logind[480]: Operation 'sleep' finished.
Vor kurzem ist mein Laptop nach dem erneuten Öffnen des Deckels nicht mehr richtig aufgewacht. Die Hintergrundbeleuchtung des Bildschirms leuchtet auf, sodass eindeutig etwas passiert, aber ich bekomme slock
beim Tippen nicht die Standardkennwort- Eingabeaufforderung eines blauen Bildschirms.
Ich habe versucht, "blind" mein Passwort einzugeben, eine Shell zu öffnen und zu laufen reboot
. Ich habe auch versucht zu drücken Ctrl-Alt-F2, um zu versuchen, zu einem virtuellen Terminal zu wechseln, meinen Benutzernamen und mein Passwort einzugeben und auszuführen reboot
. Beides funktioniert nicht, so dass das System vermutlich noch nicht genug aufgewacht ist, um die Tastatur zu aktivieren. Ich habe überprüft, dass der Wechsel zu einem virtuellen Terminal funktioniert, während slock
der Weckvorgang diesen Status noch nicht erreicht hat. Auf der Tastatur befindet sich keine SysRq-Taste .
journalctl
denn das Relevante --boot
endet einfach mit dem Winterschlaf.
Ich habe keinen externen Monitor angeschlossen.
Dies ist 100% reproduzierbar.
Ich habe gerade einen alternativen Ansatz ausprobiert:
- Beende die fantastische WM.
- Stellen Sie sicher, dass Sie mit
xss-lock
gestorben sind,awesome
indem Sie die Prozessliste in einem VT überprüfen. - Kehren Sie zum fantastischen WM-Anmeldebildschirm zurück.
- Mach den Deckel zu.
- Öffnen Sie den Deckel nach einigen Sekunden.
Und wieder bekam ich den leeren Bildschirm. Interessanterweise wurde nach dem schnellen Drücken und Loslassen des Netzschalters der Anmeldebildschirm wieder angezeigt, was in einem angemeldeten Zustand nie der Fall war. Allerdings funktionierten weder die Tastatur noch die Maus (selbst um zu einem VT zu wechseln), so dass ich immer noch hart booten musste. Das Ende des Tagebuchs sieht folgendermaßen aus:
$ journalctl --boot=-1 | tail -n2 | cut -d' ' -f5-
systemd[1]: Starting Suspend...
systemd-sleep[1840]: Suspending system...
Mein Setup ist in zwei Repos definiert, eines für Desktop-Einstellungen und eines für das Gesamtsystem . Ich aktualisiere regelmäßig (fast jeden Tag) die gesamte Software . Ich verwende den i915-Grafiktreiber. Die Maschine ist ein Samsung ATIV Book 9 Spin.
journalctl -xe
?