An exciting post-Christmas patch series out on the Linux kernel mailing list this morning is proposing a new runtime standby ABI that is similar in nature to the “Modern Standby” functionality found with Microsoft Windows.

Antheas Kapenekakis sent out the patch series today proposing this new runtime standby ABI for Linux. Antheas Kapenekakis is one of the developers heavily involved in the Linux gaming handheld space with working on the OneXPlayer driver, ASUS ROG Ally improvements, MSI handheld improvements, and more.

  • woelkchen@lemmy.world
    link
    fedilink
    arrow-up
    18
    ·
    1 day ago

    Modern Standby is the thing that causes your notebook to heat up when closing the lid and putting it into your backpack.

    It only really works on my Surface, on my work’s ThinkPad it merely mostly works, on my private Asus gaming notebook it’s entirely broken.

    Old standby on my Steam Deck is what works most reliable in my household.

  • zib@lemmy.world
    link
    fedilink
    English
    arrow-up
    27
    ·
    1 day ago

    I hope they implement it better than MS did for Windows 10/11. I recently setup a Windows 11 machine for work and had to enable hibernate specifically because S0 sleep is incapable of staying asleep for more than 30 seconds despite me disabling literally every device from being able to wake it up.

    • MSids@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      13 hours ago

      I had a series of issues with my old tower that kept waking up and it was very frustrating.

      Just curious, did you do a powercfg /lastwake to see what woke it from suspend? For me I think it ended up being a scheduled task, something like Adobe updater, though I don’t remember exactly.

      • zib@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        13 hours ago

        Yeah, that’s the frustrating thing. I would run that immediately after watching it wake up and it would gaslight me saying nothing woke it up.

        • MSids@lemmy.world
          link
          fedilink
          arrow-up
          3
          ·
          13 hours ago

          Very frustrating, I remember a similar experience, the command seemed to only show wakes caused by a device like mouse or wake on LAN.

          If you still have the machine, check those scheduled tasks (like UpdateOrchestrator tasks) and uncheck “Wake the computer to run this task” in its Conditions tab, or globally disable Wake Timers in Power Options

          • Fiery@lemmy.dbzer0.com
            link
            fedilink
            arrow-up
            2
            ·
            11 hours ago

            Had this once, turned out to be some driver update software for a gaming mouse (at least something like that). Sucks for non-technical people that its quite hard to figure out for them without involving the ‘family IT guy’

            • lad@programming.dev
              link
              fedilink
              English
              arrow-up
              2
              ·
              11 hours ago

              Tbf, these days windows is so obscure, it also sucks for technical people, sometimes it’s practically impossible to find where to configure something even if you know it can be configured, even worse if you don’t know for sure

  • LiveLM@lemmy.zip
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 day ago

    On a semi-related note, does anyone know if there’s any modern laptops that still support regular S3 Sleep? Or did they all switch to S0ix?