Someone share this with Apple, they have the same bug.
achandlerwhite•3d ago
In my experience Apple devices are the only ones that get sleep right.
scrubs•3d ago
I do wonder ... I run ubuntu ocular t2 on a macpro '16... everytime I accidentally close the lid the laptop becomes unresponsive. I have to cycle power which usually then needs a manual fsck before it can boot normally.
altairprime•3d ago
The process for shipping a kernel workaround seems to be documented here, for those motivated to patch these ACPI bugs:
Wow that takes me back - I went through that maybe 15 years ago to fix something about my laptop at the time.
Fortunately haven't needed to since - I assumed that either laptop manufacturers got better at doing this stuff right, or (maybe more likely) Linux got better at interpreting their bugs.
kosolam•1h ago
I had tons of wierd boot/reboot issues with my old dell precision m4800. It stuck before boot and required voodoo rituals to finally boot successfully into linux or windows. Now it wasn’t used for some years and having installed recently a modern linux it works just fine now, like never before. As if the computer finally fixed itself.
avhception•1h ago
Maybe newer kernels patch the DSDT, like discussed in the comments of the blog post.
db48x•1h ago
More likely your updated Linux kernel checks for those specific bugs in those specific ACPI tables. If it finds them, it tells the kernel to ignore them and replace them with driver code. And then they actually bothered to test the driver code and make sure that it actually works.
ggm•55m ago
Move one instruction from above to below the IF?
aetherspawn•45m ago
Toshiba Satellite had an infuriating ACPI bug that prevented Linux from reading the battery percentage!
rmu09•25m ago
I remember needing a patch to the DSDT on a Dell latitude x300 for linux to work proberly (~20 years ago?). It was attached to the initrd. IIRC one problem was that the microsoft ACPI table compiler produced code that was illegal under some interpretation of the standard, and the intel tools on linux didn't like that.
rgreekguy•3d ago
achandlerwhite•3d ago
scrubs•3d ago