Attempting to get sleep working. pmset -g assertions shows -
Assertion status system-wide:
BackgroundTask 0
PreventDiskIdle 0
ApplePushServiceTask 0
UserIsActive 0
PreventUserIdleDisplaySleep 0
InteractivePushServiceTask 0
PreventSystemSleep 0
ExternalMedia 0
PreventUserIdleSystemSleep 1
NetworkClientActive 0
Listed by owning process:
pid 174(coreaudiod): [0x0000000100000191] 00:01:20 NoIdleSleepAssertion named: "com.apple.audio.'VoodooHDAEngine
ci8086,1e20:0'.noidlesleep"
pid 174(coreaudiod): [0x000000010000018a] 00:03:04 NoIdleSleepAssertion named: "com.apple.audio.'BoomEngine:0'.noidlesleep"
Kernel Assertions: 0x4=USB
id=500 level=255 0x4=USB mod=25/06/2014 11:01 description=EHC2 owner=AppleUSBEHCI
id=501 level=255 0x4=USB mod=25/06/2014 11:01 description=EHC1 owner=AppleUSBEHCI
Computer does go to sleep however (takes about 10 seconds from when sleep is selected from shutdown menu), before waking immediately.
Console logs show -
25/06/2014 11:07:35.000 kernel[0]: Wake reason: XHC
Is preventuseridlesystemsleep the issue here or XHC? Or both?
*Edited to add that it's most definitely a USB issue -
25/06/2014 11:07:35.000 kernel[0]: The USB device HubDevice (Port 1 of Hub at 0x1a000000) may have caused a wake by issuing a remote wakeup (2)