Jump to content
2 posts in this topic

Recommended Posts

Tearing my hair out over this one, hope someone can help. 

 

My new hack (see top line of signature) boots fine 95% of the time. But randomly (mostly on cold boot or a few reboots after) it will boot extremely slowly towards the final part of the boot process and USB keyboard/mouse and other devices are unresponsive on boot for ~10 minutes.

 

Some people get this constantly and can't boot at all (there seem to be fixes for this), but it's very intermittent in my case and I have no idea how to fix it... not good for my OCD :(

 

I've tried all kinds of things to try and fix this, none of these make any difference:

 

- keyboard/mouse in different ports

- USBBusFix and related flags in chameleon

- with and without DSDT for my board

- disabled onboard audio and used native AppleHDA (I don't need it)

- deleted Intel graphics kexts

 

I get this stuff in the console at the final part of the boot (these lines cover 8-9 minutes, corresponding to when the USB is dead):

24/01/2015 12:48:00.823 com.apple.SecurityServer[15]: Session 100002 created
24/01/2015 12:48:05.175 com.apple.launchd[1]: (com.apple.coreservices.appleid.authentication[245]) Exit timeout elapsed (20 seconds). Killing
24/01/2015 12:48:26.000 kernel[0]: IOHIDSystem: postEvent LLEventQueue overflow.
24/01/2015 12:51:44.000 kernel[0]: considerRebuildOfPrelinkedKernel prebuild rebuild has expired
24/01/2015 12:51:44.676 hidd[64]: Timeout waiting for IOKit to be quiet
24/01/2015 12:52:59.000 kernel[0]: IOHIDSystem: postEvent LLEventQueue overflow.
24/01/2015 12:54:40.000 kernel[0]: IOHIDSystem: postEvent LLEventQueue overflow.
24/01/2015 12:55:44.674 WindowServer[126]: Timeout waiting for IOKit to be quiet
24/01/2015 12:56:43.753 SystemStarter[45]: IOKitWaitQuiet: -536870186

When I try DPCImanager's rebuild caches command, I get the following message during the process:

com.apple.kextd[12]: Cache file /System/Library/Caches/com.apple.kext.caches/Startup/IOKitPersonalities_x86_64.ioplist.gz is out of date; not using.

Anyone have any ideas on what could be causing these problems? I've tried to include as much info as I can, if there's anything else I can provide that might help, please let me know.

 

Thanks

After some trial/error/elimination/hair-pulling I have found that this problem seems to be related to the Pace iLok driver (USB copy protection/DRM device) and kernel cacheing.

 

The pace driver for some reason doesn't like to be rolled in with a manual kernel cache rebuild.

 

If I do the following steps, I seem to be able to get rid of this behaviour:

 

1. uninstall Pace Ilok driver (license manager/license support installer) -  the installer DMG has an uninstaller

2. reboot

3. rebuild kernel cache (I use DPCImanager after repairing permissions)

4. reboot

5. install Pace driver again (license support installer dmg)

 

I have no idea why this happens but the above is a pretty easy fix and hopefully it might help someone.

 

If anyone has any ideas on the root causes of this I'm very curious to know your thoughts.

×
×
  • Create New...