pm-hibernate замерзает и / или не может возобновиться на ядре Dell XPS 13, 14.04, 3.19

Я запускаю 14.04 на новом XPS 13. Чтобы поддерживать более новое оборудование, я запускаю основное ядро ​​3.19.

Резюме Hibernate было в любом случае со всей линейкой ядра 3.19, но в последнее время (3.19.5) pm-hibernate больше не работает вообще. Экран будет либо: a) мгновенно выключиться, а затем вернуться на все замороженные входы или b) полностью отключиться и не возобновиться при включении (несмотря на то, что вы видите правильное сообщение от -u-uuid).

У меня достаточно пространства подкачки (и это сработало в прошлом), я проверил, что uuid правильно ссылается, и ничто не кажется особенно неприятным в /var/log/pm-suspend.log (последние 200 строк здесь: http: //pastebin.com/1dvyHhmQ )

Спасибо за вашу помощь.

Для ситуации, о которой я рассказывал о запуске ядра без запаса, работало следующее решение. В зависимости от используемой серии ядер YMMV:

Вам нужно будет сделать это, чтобы настроить grub / initramfs правильно:

 sudo blkid | grep swap <-- get your swap uuid sudo <your_text_editor_here> /etc/default/grub <-- edit your grub file GRUB_CMDLINE_LINUX="RESUME=UUID=<your_swap_uuid>" <-- add this to grub file uname -r <-- get running kernel name sudo update-initramfs -u -k <your_kernel_name> <-- init with the right kernel sudo update-grub 

Перезагрузитесь, а затем проверьте совместимость спящего режима, выполнив pm-hibernate в командной строке. Надеюсь, это поможет кому-то еще!