• NotAnArdvark
    link
    fedilink
    arrow-up
    3
    ·
    16 days ago

    If it is a well-known problem, it’s not universal. Mine doesn’t do this. I’m running openSUSE Tumbleweed.

    • sudotstar@fedia.io
      link
      fedilink
      arrow-up
      1
      ·
      16 days ago

      Same, I’m on Fedora Silverblue (which should be much more similar to Bazzite) on my Framework 12 and haven’t experienced this. I regularly leave my laptop lying around off the charger for 3-4 days (will maybe wake it up for 10-15 minutes at a time every so often during) and it’ll still be running.

      • hereiamagain@sh.itjust.works
        link
        fedilink
        arrow-up
        1
        ·
        13 days ago

        Wake it up? You mean turn it on? My fw13 running Bluefin (preconfigured silverblue), will be almost dead after 24 hours “sleeping”.

        Now I set the battery max to 60 and leave it plugged in all the time. If I’m gonna take it somewhere I turn it off to transport.

        Sleep just doesn’t work right 🤷‍♂️

        • sudotstar@fedia.io
          link
          fedilink
          arrow-up
          2
          ·
          13 days ago

          Wake it up? You mean turn it on?

          Yup, waking it from suspend.

          I checked on my machine in detail, and was surprised to find that it’s using suspend-to-idle/s2idle, not even deep sleep. Deep sleep should save even more battery life, at the expense of requiring a couple extra seconds to wake from suspend (and at least on my Framework 12, requiring pressing the power button to wake rather than just opening the screen and/or pressing any keys)

          cat /sys/power/mem_sleep should show you what your machine supports, and you can e.g. echo "deep" > /sys/power/mem_sleep as root to change this. I’ve tested both on my Framework 12 running Silverblue 43 and they both seem to function fine, though I’ll leave my machine in s2idle as I’m not in particular need of maximizing my battery life (this laptop for me is currently homebound so battery life isn’t the highest priority).

          • hereiamagain@sh.itjust.works
            link
            fedilink
            arrow-up
            1
            ·
            13 days ago

            Thanks for the write up!

            mem_sleep shows only s2idle, so I suppose that’s all I get. I don’t know why it’s so inefficient. Very annoying to forget to turn it off before I take it somewhere.

            I love my framework, but it feels like modern technology should better than older technology.

            Don’t get me started on the loss of hibernate 🤦‍♂️