• MudMan@kbin.social
    link
    fedilink
    arrow-up
    10
    ·
    1 year ago

    It’s so bad for Widnows handhelds, laptops and tablets I’ve resorted to re-enabling hybernation and using that instead.

    Which I’m sure will be disabled as an option at some random point in time with no warning.

  • ninjan@lemmy.mildgrim.com
    link
    fedilink
    English
    arrow-up
    10
    ·
    1 year ago

    Huh, is this also why my gaming PCs the last 5 or so years are absolutely dogshit at staying asleep? I’ve never come across the term even though I’ve spent too much time troubleshooting and identifying which peripheral woke the computer up. The most annoying thing is that there is a toggle for “allow wake event” in device manager but it seems to be a mild suggestion at best… For some devices like keyboard and mouse it’s 50/50 if it does anything it seems. I’ve resorted to just locking and shutting the screen off…

    • Ralis@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      8
      ·
      1 year ago

      I swear Microsoft is intentionally trying to drive me away to Linux. Tried everything you can imagine to stop my pc from waking up when I put to sleep or hibernation. Yet the best I can get is it always waking up first time and then properly sleeping after the second attempt. I’m only stopped because of VR and dumb Anti cheat in a few games.

      • bufke@lemm.ee
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 year ago

        You’re going to hate that laptops like the Dell xps 13 specifically stopped supporting the better, older s3 sleep. Though in some cases linux may work well with “modern standby”. It still isn’t as good as s3.

        • yum13241@lemm.ee
          link
          fedilink
          arrow-up
          3
          ·
          1 year ago

          Apparently S3 is “less secure” according to FWUPD. Fuck sleep to idle. I hope it dies and S3 (sleep to RAM) makes an epic comeback.

          • bufke@lemm.ee
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 year ago

            Interesting. The attack involves physical access cold boot attacks and messing with the ram. At that point threatening me with a $5 wrench may be more effective. But I get the idea and a very select few folks probably care a lot about this. Shame we can’t just enable S3 in the BIOS.

    • BehindTheBarrier@programming.dev
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      I don’t have this issue, except once when I got my first desktop connected with wired internet. Turns out, yeah the wired internet (or the adapter/driver) can actually wake the computer… Turned it off and been mostly problem free from wakeups.

    • yesdogishere@kbin.social
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      the point is we shouldn’t be having to do this extra work. MS is one shit misleading and deceptive crappy turd of a company and ll its directors and staff need to be thrown into prison as fucking criminals. no alternative.

    • rikonium@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 year ago

      Mostly incorrect, entering the BIOS and having the toggle to switch between S0 and S3 (or, “Linux”) sleep does indeed exist but it is hard to identify what models have it (I hear Lenovo’s BIOS simulator helps) and it’s increasingly being removed in newer models or even removed in updates. Dell has no interest in putting it back and recommends hibernate or just powering off the machine when on-the-go.

      I made sure the ThinkPad I own personally had the toggle but my work-issued one does not so it is now a Hibernate-only machine. No setting can help that.

    • tojikomori@kbin.social
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      Apparently not in Windows settings:

      If the BIOS says it supports Modern Standby, Windows takes it at its word and completely disables the ability to enter S3 sleep (classic standby). There’s no official or documented option for disabling Modern Standby through Windows, which is incredibly annoying.

      Side note: for a while, there was actually a registry setting you could change to disable Modern Standby on the Windows side. Unfortunately, Microsoft removed it, and to my knowledge, has never added it back.

      I’m not a Windows user, so I can’t confirm one way or the other, but toward the end of the end of the article the author gives vendor-specific instructions for disabling the S0 Low Power Idle capability from BIOS.

  • noddy@beehaw.org
    link
    fedilink
    arrow-up
    9
    ·
    1 year ago

    I feel like this is about tracking. As in microsoft want the PC to wake up and scan wifi networks to figure out where it is, so they can use this data for targeted ads they serve in the start menu and bing, etc.

    • Sloogs@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      6
      ·
      edit-2
      1 year ago

      Maybe, but Microsoft’s competitors are doing a lot better on the battery life front so they’re leaving a lot on the table for competitors to swoop in by not fixing their sleep and wake issues. It was a big consideration for the company I work at to go with Apple machines because they do lots of field work and need the machines running all day. I can say from experience it’s incredibly frustrating to leave home with my MS Surface on a full charge only for it to have majority of the battery drained by the time I pull it out of my backpack due to waking up when it wasn’t supposed to.

      • abhibeckert@beehaw.org
        link
        fedilink
        arrow-up
        7
        ·
        edit-2
        1 year ago

        It’s not a myth - I just fired up the install of Windows I have in a virtual machine. It’s a clean install, downloaded direct from Microsoft with a license key the gave me through their Developer Program… absolutely nothing has ever been installed on it, and the start menu has ads for:

        • Office 365
        • Spotify
        • WhatsApp
        • LInkedIn
        • There’s a note under that - the more you use your device, the more we’ll show “New Apps” here. So presumably if it wasn’t a clean install, I’d see more ads in the start menu.
        • Even worse - the Task Bar has an ad for Microsoft Teams. I can’t figure out how to remove that one either - right click does nothing, left click asks me if I want to “get started” with installing Teams. At least the ones in the start menu can be removed with a few clicks.

        They are definitely ads - when you click on them it takes you to the Microsoft store page… except for Office 365 which I assume is part of OneDrive - I can forgive that one, since it’s part of their free cloud storage service and probably should be integrated into the OS. If you’re not doing cloud storage of some kind, you should be.

          • Scrath@feddit.de
            link
            fedilink
            arrow-up
            5
            ·
            1 year ago

            The difference is that these programs are not preinstalled. They are shortcuts to install said program.

            • Honytawk@lemmy.zip
              link
              fedilink
              arrow-up
              2
              ·
              1 year ago

              Which you can click away in a matter of seconds and never encounter them ever again, even after updates.

              Did you also know there is an option to disable suggested apps, which removes every and all notifications you may consider ads?

              Did you disable it, or do you like complaining too much?

              • Scrath@feddit.de
                link
                fedilink
                arrow-up
                2
                ·
                1 year ago

                Oh I have it disabled. Pretty much among the first things I do with any new windows install is disable and uninstall as much bullshits as microsoft preloads. It gets pretty annoying though how much there is you have to opt out of. I also like complaining about them so you’re not too wrong there.

                At least they are still better than samsung in that regard who preload facebook on their phones as a system app thereby preventing the user from uninstalling it.

      • TehPers@beehaw.org
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        The spotlight lock screen also has ads, but you can set it to any other lock screen to disable it. There are also ways to keep spotlight and disable the ads, and the ads are at least hidden behind a mouse hover and not immediately visible by default.

        I have not seen start menu ads aside from the default bloat, but I also replace it with Start11 so I rarely see the default start menu anymore.

        Still, if I’m going to own a $200 license for an operating system, I want no ads at all.

          • TehPers@beehaw.org
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 year ago

            I swear I’ve seen an ad on it before, but I may be misremembering. Either way, I haven’t seen the text in ages anyway, so it doesn’t bug me much.

  • Helix 🧬@feddit.de
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Well, two of my Arch Linux desktops recently don’t like to shut down but reboot instead. What gives?

    • yum13241@lemm.ee
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Borked ACPI implementation. Lubuntu 18.04 used to do this on my HP 2000 Notebook PC (not my daily driver)

      • Helix 🧬@feddit.de
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        on two completely different systems, one of which is an HP prebuilt desktop and the other a custom made one, when it worked flawlessly before and just suddenly stopped working with Kernel 6.1? Even if that’s an ACPI fuckup by the manufacturer, they seem to have patched out the Kernel’s mitigations for it.

  • Papamousse@beehaw.org
    link
    fedilink
    arrow-up
    12
    ·
    edit-2
    1 year ago

    Good luck if you can on some new motherboards, you cannot disable S0x in the BIOS and cannot enable S3 as it does not exist anymore.

    You can only use this “S0 idle” which is like your cellphone sleeping, meaning everything runs and/or is somewhat disabled in background. Instead of the BIOS disabling things, it’s the OS and the applications and drivers that have to take steps to go sleeping but it’s way from perfect and takes power anyway.

    Problem is with laptop. A laptop in S3 (suspend to RAM) can last a few days, a laptop in S0 idle will last a few hours.

    • rwhitisissle@beehaw.org
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      So if I have my laptop in bed at night and then close the laptop lid to go to sleep and wake up, the reason the battery is fucking dead is because the laptop never actually “sleeps” - it just enters a lower power state while still draining battery relatively aggressively?

        • rwhitisissle@beehaw.org
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          The insane thing is that it was working a few weeks ago but then it randomly went away. Like the computer would go to sleep like normal (S3) and then I’d wake up to at least 80 percent battery. Now? All I have is hibernate. Man, as bad as Windows is and always has been, I can’t believe it’s somehow getting worse with time.

          • rikonium@discuss.tchncs.de
            link
            fedilink
            arrow-up
            1
            ·
            edit-2
            1 year ago

            Some BIOS updates remove the S3 option so that’s possible. It’s also possible that Modern Standby was working before and something changed which broke sleep for you. You can run a Sleep Study (instructions on the web) to see how your computer has been sleeping but it sucks that you’d have to resort to that.

  • MiddledAgedGuy@beehaw.org
    link
    fedilink
    arrow-up
    18
    ·
    1 year ago

    Bad behavior in Windows article up on the Fediverse for four hours and no one telling us how their Linux laptop doesn’t have this problem?

    My Linux laptop doesn’t have this problem 😁.

    Sounds like it’s a combo of bad Windows behavior and buggy implementations, but had to deliver the joke first.

    • jlow (he/him)@beehaw.org
      link
      fedilink
      arrow-up
      7
      ·
      1 year ago

      My Linux laptop doesn’t have this problem as well except for when I have an external drive plugged via USB which was almost always for backups: then it makes the screen go black and turns the fans on 100% and stays that way. Forever. If I’m fast enough there’s a small window of time where I can mash random buttons to make it wake up again. Luckily this doesn’t seem to happen with external SSDs plugged in via USB so it’s all good 🤷‍♀️

      • Big P@feddit.uk
        link
        fedilink
        English
        arrow-up
        7
        ·
        1 year ago

        My Linux laptop doesn’t have this problem, in fact it enters such a deep sleep that it needs to be force shutdown and rebooted if I remove any USB device whilst it’s asleep

        • jlow (he/him)@beehaw.org
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          Haha, we sound like people complainimg about the weather, it’s either to hot or too cold! Too much sleeping, not enough sleeping, you can’t make these weird humans happy either way! __

    • iegod@lemm.ee
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      My Linux laptop goes to sleep, but not without errors. Every time I close open that lid it’s a bunch of terminal errors about devices, notably bluetooth. Cool. Thumbs up

    • Papamousse@beehaw.org
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      No, if your motherboard/BIOS/ACPI/CPU does not support S3, linux will not magically implement it. This has nothing to do with Windows.

    • Big P@feddit.uk
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      I would love it if this is how Windows worked for me, but I’ve never successfully had a Windows machine sleep, wake up to update and then sleep again

    • teawrecks@sopuli.xyz
      link
      fedilink
      arrow-up
      16
      ·
      1 year ago

      Just because you won’t use a feature doesn’t mean the feature shouldn’t work for anyone ever. That would be like Windows having a bug where it’s stuck in colorblind mode, and a colorblind person comes along and says, “that’s fine, I want it that way”.

        • mayooooo@beehaw.org
          link
          fedilink
          arrow-up
          9
          ·
          1 year ago

          Having an option to choose s3 inconveniences most humans? Wtf? And the clearly broken option is good? Are we on reddit?

        • teawrecks@sopuli.xyz
          link
          fedilink
          arrow-up
          2
          ·
          edit-2
          1 year ago

          You are demanding the thing that inconveniences the most people be the default

          Please quote me where I demanded this.

          Your colorblind example is literally my example.

          I do not care what the default is. Ffs, I don’t even use windows except when I have to for work. My ONLY request is for a feature to work, at all, period.

    • SHOW_ME_YOUR_ASSHOLE@lemm.ee
      link
      fedilink
      arrow-up
      6
      ·
      1 year ago

      I’d like the option of choosing between partial sleep and full sleep. When I pack up my work laptop for the weekend it sucks getting to a Monday morning meeting and having the laptop be dead.

        • howrar@lemmy.ca
          link
          fedilink
          arrow-up
          7
          ·
          1 year ago

          How does shutting down fix the problem of the computer not sleeping properly?

        • SHOW_ME_YOUR_ASSHOLE@lemm.ee
          link
          fedilink
          arrow-up
          6
          ·
          1 year ago

          I’d rather just close the lid and have it not be dead the next time I open it. Sure I could do a proper shutdown if I know I’m done for the day, but in an office running from meeting to meeting that’s not always how things work out.

    • koorogi@kbin.social
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      For a phone I’m are more likely than not to have with me, I could understand. But for a laptop, and especially for a desktop, if the machine is asleep, I’m not at it. Why is it great for a computer I don’t have with me to show me as online in discord or slack?

      • averyminya@beehaw.org
        link
        fedilink
        arrow-up
        0
        ·
        1 year ago

        We have all kind of things that can run in the background, if they can continue to run but on exponentially lower power, why not?

        • koorogi@kbin.social
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          Sure, there are things that make sense to do in the background. The example of installing updates was a good one. But I was asking specifically about the example that was given of making you appear online on a chat service, because I just can’t see the use case for that.

      • abhibeckert@beehaw.org
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        1 year ago

        It shouldn’t show you as online in discord/slack, but it should be downloading messages/etc so that when you do come online you don’t have to wait for it to sync with all your cloud services.

        Also - consider those cloud services might not necessarily be available when you come online - maybe you open your laptop on a train in an underground tunnel or something.

        Macs do a good job at this. They have “high efficiency” CPU cores which are still very fast (like, very fast*) but draw about half as much power as the regular cores. Software is also able to schedule background tasks based on various things like power level, network connectivity, how often the user actually launches your app on this device (maybe you have an app installed on all your devices but only actually use it on your phone…).

        Background tasks like checking emails, backing up your computer, installing security patches, etc will all run while your Mac is sleeping.

        Anti-theft features run even fully powered off. So unplug the battery, and never plug it back in, if you’re going to steal anything with an Apple logo… the fact you can never turn it on does hurt the resale value, but that’s better than going to jail. It’ll phone home as soon as you boot it up too, and even after a full factory reset is still probably tied to the actual owner. You’ll need the owner or Apple to deregister it - and Apple is likely to call the cops unless you’ve got a good story.

        (* to give you an idea how fast the “Efficiency Cores” are on a Mac — in Game Mode the “Performance” cores are powered down, because the efficiency ones are more than fast enough and generate less heat - which allows the GPU to be pushed to the limit of the cooling system. The “efficiency” mostly comes from reducing features like speculative execution… though they do also run at a lower clock speed - as in ~3Ghz instead of ~4Ghz)

        • koorogi@kbin.social
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          I’m not knocking the idea of running various maintenance tasks while the computer is asleep. The original post mentioned installing updates, and I agree that and your ideas make a lot of sense. It’s not even a very new idea — I seem to remember the Wii would download updates using its ARM processor while the console was asleep.

          OP specifically mentioned “discord or slack showing [them] online”, and that’s the use case I was questioning.

          I do think that, even for legitimately useful uses, I’d still want the ability to turn it off. No matter how low the power draw, there may be times when I need to stretch my battery life a little longer, and I’m in a better position to know and plan for that than the OS is.

    • upstream@beehaw.org
      link
      fedilink
      arrow-up
      6
      ·
      1 year ago

      As a Mac user at work I just close the lid and put the laptop in my back. Windows users shut down and power up again the next day.

      Whenever I bring this topic up IRL people inundate me with stories about how much issues arise if they just sleep their computers.

      • Honytawk@lemmy.zip
        link
        fedilink
        arrow-up
        3
        ·
        1 year ago

        Mac is no different though.

        Every piece of software has mistakes, the more complex the more mistakes it has.

        Normally they don’t give much trouble, but their issues can pile up.

        So the longer the computer stays working, the bigger that pile gets. Rebooting makes sure you start from a clean slate.

        Servers have less problems with it because they don’t get modified much and their software is tested for long term.

        But your Mac, no matter how much you claim it doesn’t cause issues, still does even if you don’t notice them.

        • tojikomori@kbin.social
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          Like the other replier and GP, my Linux and Mac desktops run for months at a time without a restart. I only restart when there’s a software update that demands it. I don’t have much experience with modern Windows, but I expect that’s the norm from a modern OS.

          If you’re running into runaway resource issues like this then you may want to spend a few minutes hunting them down and maybe replace the programs responsible. Daily restarts shouldn’t be necessary.

        • figaro@lemdro.id
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          I guess so, but ultimately if I don’t notice them it’s fine. I restart my Mac maybe once a month for updates, that’s about all I functionally need to do.

    • 30p87@feddit.de
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      I was kinda shocked to switch from an i5-6300U to a i5-1145G7 and not find more options in /sys/power/mem_sleep, but literally only s2idle. At least it works (i believe).

      Maybe actual hibernation works now, too.

        • 30p87@feddit.de
          link
          fedilink
          arrow-up
          2
          ·
          1 year ago

          It’s not like I had a choice, both (or rather: almost all of my devices) are just sorted out tech my dad brought home from work. Even old desktop PCs are good as servers. And my current Laptop just has some small marks, that wouldn’t look good for an employee representing a company, but are irrelevant for me.

          If I buy a Laptop, it will definitely be a Framework. Costs like a (cheap) MacBook, but is better in basically every way. And: Fully Team Red,

  • HumbleHobo@beehaw.org
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 year ago

    This is one reason I have a “hibernate” shortcut on my desktop so I don’t have to deal with the hassle of having to hunt for that button.

    If you are curious, creating your own hibernate shortcut on windows is easy:

    • Right click desktop
    • Select new > shortcut
    • Copy this into the shortcut: “C:\Windows\System32\shutdown.exe /h” obviously replace C:\Windows\ with the installation drive/folder on your machine.
    • (Optional: Change the icon for the shortcut to a useful picture)
    • Done
  • smeg@feddit.uk
    link
    fedilink
    English
    arrow-up
    17
    ·
    1 year ago

    The important part, for the lazy:

    For Modern Standby to work properly, the device Windows is running on needs to support it. That includes hardware like network interfaces and USB, but also support from system firmware and device drivers. But Microsoft doesn’t seem to have any sort of certification process or runtime hardware check for Modern Standby compatibility.

    • albert180@feddit.de
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Easy fix, it will be a requirement for Windows 12, unfortunately you all need to buy new computers ¯⁠\⁠_⁠(⁠ツ⁠)⁠_⁠/⁠¯

    • rikonium@discuss.tchncs.de
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Ugh, I had a Latitude 7210 2-in-1 and upgraded the 2230 SSD to a Western Digital SN530(?) one. Turns out after hours of troubleshooting Modern Standby, poring over Sleep Studies (“why is it draining 8% of battery an hour asleep?”) that the specific drive I put in didn’t “support” “Modern” Standby?

      Anyways I have a ThinkPad with S3 sleep now and the fans actually turn off when I put it to sleep so that’s a win.