Comment by baq

Comment by baq 6 hours ago

23 replies

Also add a very important feature of ‘lid is closed - the computer is asleep and it wakes up when lid opens’. Both windows and Linux are simply broken in that regard.

What I need is Apple MacBook hardware with a 100% supported Linux OS. This combination simply doesn’t exist and there’s no amount of money to make it happen (yes I know about asahi.)

rjzzleep 5 hours ago

It's not really Linux' fault. Most It's Microsoft that forced this, and most vendors don't know how to deal with this and work proper firmware. I think Framework and Valve fixed theirs. I have a GPD and just found out that the reason I kept getting it wake from sleep was some MS related option triggering an ACPI IRQ 9 sleep wake.

On another note, I actually think that the most important things that work better on the Apple devices is the mic and camera, the rest is somewhat unimportant on the go if you work at a desk.

  • baq 4 hours ago

    As a user I don't care whose fault is it. I want my laptop to go to sleep when I close the lid; I want it to stay asleep while the lid is closed; I want it to wake when I open the lid. Only macs seem to be able to do that consistently; I'd be glad to be proven wrong, but over the past decade I haven't found a counterexample yet.

    • megatron2009 27 minutes ago

      Dell latitude laptops sleep very reliably. I have had 4 in a row now since 2007.

      Also as a side note, as a user, I agree you don't care whose fault is it, but then this is hacker news where we are interested in whose fault it is.

    • commandersaki 3 hours ago

      I don't think that's even true with my m3 mbp16. I haven't tweaked with the power settings but I'm pretty sure it is in a connected sleep state when I close the lid; at least when I'm hotspotting my phone will register it as a connected device.

      • alanpearce 2 hours ago

        This can be enabled or disabled under the System Settings > Battery > Options > Wake for network access (Always / Power adapter / Never). Or possibly the phone registers it as connected for a while after it sends its last packet?

        • mbreese 2 hours ago

          IIRC, Macs also do tricky networking things to make it faster to come back online from sleep. I'd be curious if the computer is actually sending packets vs. just keeping the address configured and waiting.

          (That may just be on iOS though...)

      • leeman2016 2 hours ago

        Yes, I can confirm. But i thought that was by design

    • mrj 3 hours ago

      I’ve never had a problem with a system76 or tuxedo computers laptop using suspend correctly. If you want it to just work, you may need to buy from a manufacturer who you pay to make it just work. Otherwise you’re comparing a dyi setup to Apple.

    • [removed] 4 hours ago
      [deleted]
  • KerrAvon 3 hours ago

    I think Intel is partially at fault. On Apple’s Intel hardware, suspend and resume worked, but it was very slow due to the weirdly baroque power management. The M1 MacBooks were a revelation; the screen woke instantly when you opened it.

    • rjzzleep 2 hours ago

      AMD removed s3 suspend support on Phoenix due to Microsoft pressure. So you can enter S3, but the GPU can't resume from it.

brabel 2 hours ago

My god I had to put my Linux (Dell xps13 with Ubuntu from factory, though I installed KDE later) laptop in the drawer as I just couldn’t make it sleep with the lid down. It would simply wake up in the middle of the night and drive me crazy with the fan!! I loved that laptop but it gave me trouble after trouble (stuff like sound breaking after upgrades, Bluetooth failures and many more). My Mac just worked so I use only that now. Though it is old now, around 6 years, and I have to buy a new one soon. Luckily they are having good discount on the M4 right now as I suppose M5 is coming next month?!

  • dingnuts an hour ago

    funny, I had this problem with my last Mac ten years ago. ymmv ig

    • fredoliveira an hour ago

      Intel macs sometimes went crazy with fans. The leap from those to Apple Silicon hardware was (to me at least) as impactful as HDD to SSD.

    • Der_Einzige an hour ago

      Get your head out of the sand. It’s an intel X86 (hence why you had it) problem. Macs current ARM chips are excellent at sleeping and waking correctly

makeitdouble 2 hours ago

> the computer is asleep

Technically the macbook never sleeps, it enters a low power mode, except when it's blocked by specific processes or does additional background tasks (updates etc.)

How well it's done on windows or linux depends on the maker of the machine (you, if you built it). The Surface lineup will also enter low power mode as flawlessly, if that's what you care about the most.

  • baq 37 minutes ago

    As a user I care about the damn thing not using up the whole battery overnight, not playing sounds and not running any fans; and I also care that when I open the lid, it’ll happily start doing those things because I now need it to do them. Whether technically it’s called a sleep state or not is irrelevant.

megatron2009 2 hours ago

Blame microsoft for it with their crazy si0x experiment breaking everyone.

andoando 5 hours ago

You can dual boot Asahi Linux

https://asahilinux.org/fedora/

  • piskov 4 hours ago

    It seams asaho is basically dead at this point.

    Prominent maintainers quit and in a couple of months there will be two years since latest m3+ macs are unsupported

    • GeekyBear 4 hours ago

      > It seams asaho is basically dead at this point.

      This month's Asahi blog post begs to differ.

      > This completes our transition to a fully upstream graphics stack, and as such we are retiring our Mesa fork completely...

      we have managed to upstream a little over 20% of our entire patch set in just under five months.

      https://asahilinux.org/2025/08/progress-report-6-16/

coliveira 4 hours ago

There's another issue: Windows keeps turning off the screen after a few minutes of idle time, no matter what I try. They have options to control this, but the hardware seems to override these options for some reason.

  • goosedragons 41 minutes ago

    Download Power Toys and use Awake. Will keep the screen on if you want.