MacPro 3,1 (2008) suspend hangs

Gary Renes gary.renes at gmail.com
Sat Oct 26 21:51:31 UTC 2019


Hi all,

This is my first post to this list, I’m pretty new to FreeBSD, but not computers / *ix OS’s in general. I’m hoping I’ll get more luck on this list than my forum post here:

https://forums.freebsd.org/threads/suspend-resume-on-mac-pro-2008-3-1.72718/ <https://forums.freebsd.org/threads/suspend-resume-on-mac-pro-2008-3-1.72718/>

Basically doing:

acpiconf -s 3

hangs the machine. I’ve recompiled the kernel with ACPI debugging enabled, and it looks like an error in the ASL is causing the issue. As I’m a noob to FreeBSD, I couldn’t figure out how to capture the debug output before the machine hung, but I did manage to snap some pics with my phone and upload them here:

https://imgur.com/a/igm1ulU <https://imgur.com/a/igm1ulU>

The second image is the key one (I think) - it shows an error in the _PTS method.

I’ve dumped the ASL file using acpidump -td, which can be downloaded here:

https://www.dropbox.com/s/cm8coszdw17bp89/my.asl?dl=0 <https://www.dropbox.com/s/cm8coszdw17bp89/my.asl?dl=0>

Any help on this would be much appreciated - I know my machine is ancient, but it works fine and FreeBSD runs like a dream on it - other than the ACPI issues of course!

Hopefully the ASL can be fixed, but if not, I’d appreciate a way to just disable the machine automatically going to sleep (I can’t fully disable ACPI with a boot hint), as the machine won’t boot if I do). 

If any more information is needed, please let me know and I’ll try to get it.

Best regards,
Gary.


More information about the freebsd-acpi mailing list