On Thu, Jun 16, 2022 at 08:48:36PM +0100, Edd Barrett wrote: > On Thu, Jun 16, 2022 at 10:22:16AM -0700, Mike Larkin wrote: > > did it ever work in the past? > > I've only just received the machine, so it's difficult to say. > > I've spent the last hour changing various BIOS settings to see if anything > changes, but alas no. I don't see any sleep-related power options, and any > fancy power stuff I don't need or recognise, I've disabled. No joy. > > I've even updated the BIOS software to no avail. Hrm... > > -- > Best Regards > Edd Barrett > > https://www.theunixzoo.co.uk
>From your original dmesg: > acpi0: wakeup devices PEG0(S4) PEGP(S4) PEG1(S4) PEGP(S4) PEG2(S4) PEGP(S4) > SIO1(S3) RP09(S4) PXSX(S4) RP10(S4) PXSX(S4) RP11(S4) PXSX(S4) RP12(S4) > PXSX(S4) RP13(S4) [...] Notice the [...] at the end, this is printed after 16 devices. What I'd suggest is this: 1. remove the code that truncates this list after 16, and note down all the wake devices. 2. If there are any in S3, try using ZZZ instead of zzz. If the machine does not instantly wake, it's possible it's because of one of those S3 devices doing the wake (since ZZZ uses S4). 3. If everything is S4, well, you're going to have to trace down those short names like PEGP, PXSX, etc, and disable one at a time until you find the one that is doing the wake. And it's possible it's none of these and is a fixed function button or something. good luck -ml