Sim, o sono híbrido deve ser o mesmo entre o Windows e o Linux. Ambos devem gravar o estado no disco permitindo um retorno do disco após um desligamento total, mas depois suspender para o ram, permitindo uma retomada muito rápida se a bateria (ou energia da linha) for mantida.
Você atualizou sua pergunta com mais informações e parece que seu diagnóstico está correto - sua máquina não suporta bem o modo de hibernação - ou você não configurou com êxito o modo de hibernação.
Primeiro, certifique-se de que o hibernate realmente funciona - aqui está um guia que eu segui e eu hiberne com sucesso agora: link
Em particular, mesmo depois de habilitar a troca e atualização, o grub hibernate ainda não funcionou na primeira vez, porque eu não sabia que ele só funcionaria depois que o kernel fosse inicializado de forma limpa uma vez com o conjunto de partições de swap. Um ciclo de reinicialização completo após a configuração e o estado de hibernação estavam funcionando.
Supondo que você tenha o funcionamento de hibernação ( sudo systemctl hibernate
funciona), então você deve ser capaz de testar o hibrido-sono manualmente com algo como sudo systemctl hybrid-sleep
e o hibernar-sono deve funcionar também.
Finalmente, você vai querer configurar quais ações (tampa fechada? botão liga / desliga? nível crítico da bateria?) acionam o sono híbrido, e um bom recurso para isso está aqui: link
Eu forneci links para o Ubuntu, mas a interação kernel + grub, systemd e upower etc. devem se aplicar a qualquer distro.