(In reply to Vincent Morel from comment #141)
> Thanks for all those precious infos! Just to make things more complicated,
> PopOs use systemd-boot and not grub.
> Anyway I was able to activate 'deep' sleep with this command:
>
> sudo kernelstub -a "mem_sleep_default=deep"
>
> and after reboot I have:
> cat /sys/power/mem_sleep
> s2idle [deep]
>
>
> But my computer is not able to exit from sleep now. It goes into deep sleep
> (I see the led in sleeping mode) but as soon as I press a key the computer
> turn off. I have to turn it on and it boots...
>
> I also try to do it by adding mem_sleep_default=deep in
> /boot/efi/loader/entries/pop_OS-current.conf (that's where you put option in
> systemd-boot)
>
> Same result... I'll try a totally different distribution when I have time
> (not ubuntu based) to see if I can do it.
(In reply to wave from comment #142)
> Did you have to patch the DSDT table in order to get S3 sleep and if yes did
> the patch apply cleanly?
>
> Does the problem also occur if you do
> systemctl hibernate
> explicitly?
Your sure your have to hibernate ?
For me in S2 or S3 hibernate (suspend to disk) is the same.
But sleeping : suspend to ram, is not the same in S2 and S3.
For me I boot, and I make a sleep (suspend to ram) to enable speaker and brightness hotkeys.
Your tutorial (Wave) have a script with : rtcwake -m mem -s 1 that it is : suspend to memory.
@Vincent Morel : could you try sleep (suspend to ram) (not to disk) ?
(In reply to Vincent Morel from comment #141) default= deep" mem_sleep default= deep in loader/ entries/ pop_OS- current. conf (that's where you put option in
> Thanks for all those precious infos! Just to make things more complicated,
> PopOs use systemd-boot and not grub.
> Anyway I was able to activate 'deep' sleep with this command:
>
> sudo kernelstub -a "mem_sleep_
>
> and after reboot I have:
> cat /sys/power/
> s2idle [deep]
>
>
> But my computer is not able to exit from sleep now. It goes into deep sleep
> (I see the led in sleeping mode) but as soon as I press a key the computer
> turn off. I have to turn it on and it boots...
>
> I also try to do it by adding mem_sleep_
> /boot/efi/
> systemd-boot)
>
> Same result... I'll try a totally different distribution when I have time
> (not ubuntu based) to see if I can do it.
(In reply to wave from comment #142)
> Did you have to patch the DSDT table in order to get S3 sleep and if yes did
> the patch apply cleanly?
>
> Does the problem also occur if you do
> systemctl hibernate
> explicitly?
Your sure your have to hibernate ?
For me in S2 or S3 hibernate (suspend to disk) is the same.
But sleeping : suspend to ram, is not the same in S2 and S3.
For me I boot, and I make a sleep (suspend to ram) to enable speaker and brightness hotkeys.
Your tutorial (Wave) have a script with : rtcwake -m mem -s 1 that it is : suspend to memory.
@Vincent Morel : could you try sleep (suspend to ram) (not to disk) ?