I read how most laptop vendors nowadays force S0ix (Modern Standby). You can no longer pick S3.

On Linux the names for these policies in the kernel are:

  • deep, aka the S3 sleep or suspend to ram

  • s2idle, aka the new Modern Standby or S0ix or suspend to idle.

I am thinking of getting the new Framework laptop, but after talking with their CS, they mention that all Framework will run on S0ix and will not support S3 sleep.

There was a video of LTT bashing S0ix/Modern Standby years ago and he was correct. I had a Thinkpad and it defaulted to S0ix: resume and suspend were very unpredictable. Luckily that laptop also supports S3 so i can just switch to it.

Is resume / suspend getting better on Linux with this forced S0ix? Or i better hold on to an old laptop with S3 lol?

BTW, those with Framework, is resume/suspend reliable? Almost Mac like?

you are viewing a single comment's thread
view the rest of the comments
[+] -28 points 3 months ago (2 children)

If you have to ask you won’t be able to get it working.

  • source
  • hideshow 2 child comments
  • [–] 16 points 3 months ago (1 child)

    This is so backwards. You know how people learn to do things? It is to ask things...

  • source
  • parent
  • hideshow 1 child comment
  • [+] -6 points 3 months ago* (last edited 3 months ago)

    That’s what the landscape of sleep is like.

    E: The just read the thread and at this moment half the responses are some variation of “yeah I tried a bunch of stuff and it doesn’t work” and the other half are “it works perfectly for my precise state definition on this particular piece of hardware”. My comment is 100% correct and useful information about the state of sleep in Linux at the moment.

    Not everything is a fight. Consider reading people’s comments and posts in the voice of miss rachel or something.

  • source
  • parent