Да, гибридный сон должен быть одинаковым между Windows и Linux. Оба должны записать состояние на диск, позволяя возобновить работу с диска после полного отключения питания, но затем приостановить работу на оперативной памяти, что позволит очень быстро возобновить работу, если батарея (или питание от сети) сохраняется.
Вы обновили свой вопрос, добавив больше информации, и мне кажется, что либо ваш диагноз верен - ваш компьютер не поддерживает режим гибернации, либо вы не настроили режим гибернации.
Во-первых, убедитесь, что hibernate действительно работает - вот руководство, которому я следовал, и теперь я успешно впадаю в спящий режим: https://askubuntu.com/a/821122/858118
В частности, даже после включения подкачки и обновления grub hibernate все еще не работал в первый раз, потому что я не знал, что он будет работать только после чистой загрузки ядра один раз с набором разделов swap возобновления. Один полный цикл перезагрузки после настройки и гибернация работала.
Предполагая, что вы работаете в спящем режиме ( sudo systemctl hibernate
работает), вы должны иметь возможность тестировать гибридный сон вручную, например, sudo systemctl hybrid-sleep
и гибридный сон должен работать.
Наконец, вы захотите настроить, какие действия (закрытие крышки, кнопка питания, критический уровень заряда батареи?) Запускают гибридный сон, и хороший ресурс для этого находится здесь: https://askubuntu.com/a/781957/858118.
Я предоставил ссылки на Ubuntu, но основное взаимодействие ядра + grub, systemd, upower и т. Д. Должно относиться к любому дистрибутиву, как мне кажется.