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?

  • adeoxymus@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    6 hours ago

    I’m also interested in this. In my old xps 13 the s0 was very buggy. Would be a shame if you can’t switch to s3 at all. I thought it was a limitation of the x86 architecture actually?

    • njordomir@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      3 hours ago

      I had a similar experience with the XPS 13, which is odd because Dell explicitly supported Linux on this laptop. It was a good device and ran well for at least a decade.