Dear Ben. Ben Hutchings - 21.04.17, 04:33: > The change in version 0.128 to wait for the resume device to appear > uncovered a number of systems for which the resume device is not > properly configured. In fact, systems with swap partitions that > are never available at boot could not be configured correctly, > other than by adding 'noresume' to the kernel command line! > > While working on that, I found and fixed a couple of other > longstanding bugs in resume device selection. > > This patch series: > > - Fixes the sorting of swap partitions > - Makes the RESUME variable work like every other configuration > variable, and documents it > - Adds support for RESUME=none (disable resume) and RESUME=auto > (explicitly request automatic selection) > - Adds warning and informational messages where the resume device > configuration is automatically fixed-up Thats interesting. I have an old ThinkPad T42 above my hi-fi equipment as a media player and it stopped resuming from hibernation after some update quite some time ago. But instead it just boots as if there would be no hibernation image. On hibernation it actually does write the hibernation image – I use in kernel hibernation, not userspace software suspend, but I think I tried using that one as well. Currently I don´t have uswsusp installed, but pm-utils is still there. I am not sure whether systemd uses it or does it all by itself tough. I configured in-kernel suspend there as well: shambhala:/etc/pm> cat ./config.d/sleepmodule.conf SLEEP_MODULE=kernel Currently initramfs-tools is at 0.127 on this not so regularily updated laptop. I never managed to get around actually looking whats going on here, but I now found that I do not have any resume setting in shambhala:/etc/initramfs-tools> grep -ir "RESUME" . shambhala:/etc/initramfs-tools#1> Instead I have it here: shambhala:/etc/default> grep -i resume grub GRUB_CMDLINE_LINUX_DEFAULT="resume=/dev/sda2 init=/bin/systemd" shambhala:~> swapon -s Dateiname Typ Größe Benutzt Priorität /dev/sda2 partition 4000180 0 -1 shambhala:~> lsblk /dev/sda2 NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda2 8:2 0 3,8G 0 part [SWAP] shambhala:~> LANG=C swapon -s Filename Type Size Used Priority /dev/sda2 partition 4000180 0 -1 Okay, I will upgrade to the new initramfs-tools and look whether it fixes the issue. If not, I may try setting RESUME var to first "auto" and if not working still then the device in question to see whether that helps. I welcome any other ideas and I am willing to report back what I find. Ciao, -- Martin
Attachment:
signature.asc
Description: This is a digitally signed message part.