Aufwachen aus Suspend To Disk geht nur manchmal

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
nudgegoonies
Beiträge: 939
Registriert: 16.02.2009 09:35:10

Aufwachen aus Suspend To Disk geht nur manchmal

Beitrag von nudgegoonies » 10.10.2016 17:49:24

Hallo zusammen,
seit ich eine SSD eingebaut habe wacht mein Jessie aus dem Ruhezustand (Suspend To Disk) nicht mehr stabil auf. Manchmal klappt es, manchmal nicht. Ohne dass ich irgendeinen Zusammenhang erkennen könnte. Bis zum Einbau der SSD ist Debian immer korrekt aufgewacht. Wenn das Aufwachen fehlschlägt, sieht es erst so aus als würde er aus dem Ruhezustand aufwachen, dann sehe ich aber fsck durchlaufen und dann kommt der normale Login statt der Sperrbildschirm. Im Log finde ich folgendes:

Code: Alles auswählen

Oct  8 19:25:25 andreas2 kernel: [30878.467450] PM: Hibernation mode set to 'platform'
[...]
Oct 10 17:00:43 andreas2 kernel: [    0.000000] PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
Oct 10 17:00:43 andreas2 kernel: [    0.000000] PM: Registered nosave memory: [mem 0x0009f000-0x0009ffff]
Oct 10 17:00:43 andreas2 kernel: [    0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000dffff]
Oct 10 17:00:43 andreas2 kernel: [    0.000000] PM: Registered nosave memory: [mem 0x000e0000-0x000fffff]
Oct 10 17:00:43 andreas2 kernel: [    0.192045] PM: Registering ACPI NVS region [mem 0x7fee9000-0x7fefffff] (94208 bytes)
Oct 10 17:00:43 andreas2 kernel: [    1.469670] PM: Hibernation image not present or could not be loaded.
Oct 10 17:00:43 andreas2 kernel: [    3.080594] PM: Starting manual resume from disk
Oct 10 17:00:43 andreas2 kernel: [    3.080605] PM: Hibernation image partition 8:3 present
Oct 10 17:00:43 andreas2 kernel: [    3.080608] PM: Looking for hibernation image.
Oct 10 17:00:43 andreas2 kernel: [    3.081339] PM: Image not found (code -22)
Oct 10 17:00:43 andreas2 kernel: [    3.081345] PM: Hibernation image not present or could not be loaded.
Beim korrekten Aufwachen kommt:

Code: Alles auswählen

Oct 10 17:10:24 andreas2 kernel: [   23.624752] PM: Hibernation mode set to 'platform'
Oct 10 17:11:28 andreas2 kernel: [   23.633016] PM: Syncing filesystems ... done.
Oct 10 17:11:28 andreas2 kernel: [   23.652338] PM: Marking nosave pages: [mem 0x00000000-0x00000fff]
Oct 10 17:11:28 andreas2 kernel: [   23.652344] PM: Marking nosave pages: [mem 0x0009f000-0x000fffff]
Oct 10 17:11:28 andreas2 kernel: [   23.652350] PM: Basic memory bitmaps created
Oct 10 17:11:28 andreas2 kernel: [   23.652371] PM: Preallocating image memory... done (allocated 154840 pages)
Oct 10 17:11:28 andreas2 kernel: [   23.801158] PM: Allocated 619360 kbytes in 0.14 seconds (4424.00 MB/s)
Oct 10 17:11:28 andreas2 kernel: [   23.965694] PM: freeze of devices complete after 162.148 msecs
Oct 10 17:11:28 andreas2 kernel: [   23.966449] PM: late freeze of devices complete after 0.749 msecs
Oct 10 17:11:28 andreas2 kernel: [   23.967596] PM: noirq freeze of devices complete after 1.142 msecs
Oct 10 17:11:28 andreas2 kernel: [   23.968062] PM: Saving platform NVS memory
Oct 10 17:11:28 andreas2 kernel: [   23.970489] PM: Creating hibernation image:
Oct 10 17:11:28 andreas2 kernel: [   23.972496] PM: Need to copy 161400 pages
Oct 10 17:11:28 andreas2 kernel: [   23.972496] PM: Normal pages needed: 161400 + 1024, available pages: 362463
Oct 10 17:11:28 andreas2 kernel: [   23.972496] PM: Restoring platform NVS memory
Oct 10 17:11:28 andreas2 kernel: [   24.000172] PM: noirq restore of devices complete after 15.274 msecs
Oct 10 17:11:28 andreas2 kernel: [   24.000728] PM: early restore of devices complete after 0.526 msecs
Oct 10 17:11:28 andreas2 kernel: [   25.574203] PM: restore of devices complete after 1514.569 msecs
Oct 10 17:11:28 andreas2 kernel: [   25.574605] PM: Image restored successfully.
Oct 10 17:11:28 andreas2 kernel: [   25.574622] PM: Basic memory bitmaps freed
Auffällig ist, dass im Log nach dem Aufwachen viele Zeilen stehen, die ich zeitlich beim Einschlafen verortet hätte. "Freezing Tasks" done und so weiter. Ich vermute aber, dass diese Logzeilen in einem Buffer sind, der erst nach dem Aufwachen weggeschrieben werden kann. Hat jemand eine Idee, woran das liegen kann? Wird vielleicht zu früh abgeschaltet, wo die SSD noch gar nicht ihren Cache weggeschrieben hat? Oder ist es ein zeitliches Problem? Weil ich das Gefühl habe, es tritt nur auf, wenn der Rechner wirklich lange aus war. So wie in diesem Thread beschrieben:
http://forums.debian.net/viewtopic.php?f=6&t=127791

Ach ja, ich nutze den aktuellen Backportkernel 4.7.5. Aber wie gesagt, vor dem Einbau der SSD hat es noch funktioniert.

Hat jemand eine Idee?
Viele Grüße!
Soft: Bullseye AMD64, MATE Desktop. Repo's: Backports, kein Proposed, eigene Backports. Grafik: Radeon R7 360 MESA.
Hardware: Thinkstation S20, Intel X58, 16GB, Xeon W3530, BCM5755 NIC, EMU10K1 SND, SATA SSD+HDS und DVD+RW.

Antworten