MacOS – Mac Pro 4.1 won’t shutdown

mac promacosshutdown

I have a strange problem, when I try to shutdown my Mac Pro. I get the grey screen with the activity indicator, but it does not shutdown, the indicator keeps spinning and spinning. I figured out how to run the mac in verbose mode in order to locate the problem. So I think this is the relevant part from Console.app:

02.09.14 21:01:34,654 com.apple.launchd.peruser.502[320]: (com.apple.PackageKit.InstallStatus) Throttling respawn: Will start in 10 seconds
02.09.14 21:01:34,700 WindowServer[160]: CGXGetConnectionProperty: Invalid connection 52227
02.09.14 21:01:34,703 WindowServer[160]: CGXGetConnectionProperty: Invalid connection 52227
02.09.14 21:01:34,703 WindowServer[160]: CGXGetConnectionProperty: Invalid connection 52227
02.09.14 21:01:34,704 WindowServer[160]: CGXGetConnectionProperty: Invalid connection 52227
02.09.14 21:01:34,704 WindowServer[160]: CGXGetConnectionProperty: Invalid connection 52227
02.09.14 21:01:34,733 LaCie Network Assistant[472]: windowWillClose
02.09.14 21:01:34,734 LaCie Network Assistant[472]: windowWillClose
02.09.14 21:01:34,733 com.apple.launchd.peruser.502[320]: (com.apple.universalaccessAuthWarn[478]) Exited: Killed: 9
02.09.14 21:01:34,734 LaCie Network Assistant[472]: windowWillClose
02.09.14 21:01:34,735 LaCie Network Assistant[472]: windowWillClose
02.09.14 21:01:34,735 LaCie Network Assistant[472]: windowWillClose
02.09.14 21:01:34,735 LaCie Network Assistant[472]: windowWillClose
02.09.14 21:01:34,738 com.apple.launchd.peruser.502[320]: (com.intego.commonservices.integomenu[433]) Exited: Killed: 9
02.09.14 21:01:34,739 com.apple.launchd[1]: (com.apple.ShareKitHelper[407]) Exited: Killed: 9
02.09.14 21:01:34,742 NotificationCenter[402]: Connection interrupted.
02.09.14 21:01:34,745 UserEventAgent[11]: Captive: [UserAgentDied:142] User Agent @port=35335 Died
02.09.14 21:01:34,746 com.apple.launchd.peruser.502[320]: (com.apple.iTunesHelper.108800[442]) Exited with code: 1
02.09.14 21:01:34,748 com.apple.launchd.peruser.502[320]: ([0x0-0x3a03a].com.apple.AppleSpell[613]) Exited: Killed: 9
02.09.14 21:01:34,749 com.apple.launchd.peruser.502[320]: (com.apple.ImageCaptureExtension2.26432[569]) Exited: Killed: 9
02.09.14 21:01:34,756 com.apple.launchd.peruser.502[320]: (com.apple.UserEventAgent-Aqua[354]) Exited: Killed: 9
02.09.14 21:01:34,855 com.apple.launchd.peruser.502[320]: (com.apple.gamed[454]) Exited: Killed: 9
02.09.14 21:01:34,856 com.apple.launchd.peruser.502[320]: (2BUA8C4S2C.com.agilebits.onepassword-osx-helper[410]) Exited: Killed: 9
02.09.14 21:01:40,873 com.apple.kextd[12]: Can't create kext cache under / - owner not root.
02.09.14 21:01:40,873 com.apple.kextd[12]: Rescanning kernel extensions.
02.09.14 21:01:40,873 com.apple.kextd[12]: Can't create kext cache under / - owner not root.
02.09.14 21:01:41,263 com.apple.kextd[12]: Can't create kext cache under / - owner not root.
02.09.14 21:01:41,263 com.apple.kextd[12]: Can't create kext cache under / - owner not root.
02.09.14 21:01:41,303 com.apple.kextd[12]: Can't create kext cache under / - owner not root.
02.09.14 21:01:41,305 com.apple.kextd[12]: Can't create kext cache under / - owner not root.
02.09.14 21:01:42,000 kernel[0]: Resetting IOCatalogue.
02.09.14 21:01:42,111 com.apple.kextd[12]: Can't create kext cache under / - owner not root.
02.09.14 21:01:42,113 com.apple.kextd[12]: Can't create kext cache under / - owner not root.
02.09.14 21:01:42,195 com.apple.kextd[12]: Can't create kext cache under / - owner not root.
02.09.14 21:01:42,195 com.apple.kextd[12]: Can't create kext cache under / - owner not root.
02.09.14 21:01:42,202 com.apple.kextd[12]: Can't create kext cache under / - owner not root.
02.09.14 21:01:42,205 com.apple.kextd[12]: Can't create kext cache under / - owner not root.
02.09.14 21:01:44,767 loginwindow[89]: ERROR | -[ApplicationManager quitPrivateProcesses] | Private process did not quit
02.09.14 21:01:44,823 sessionlogoutd[714]: sessionlogoutd Launched
02.09.14 21:01:44,835 sessionlogoutd[714]: DEAD_PROCESS: 89 console
02.09.14 21:01:44,840 loginwindow[89]: ERROR | -[Application hardKill:] | Application hardKill returned -600
02.09.14 21:01:44,901 airportd[111]: _doAutoJoin: Already associated to “FlooNetwork2”. Bailing on auto-join.
02.09.14 21:01:45,763 com.apple.kextd[12]: Can't create kext cache under / - owner not root.
02.09.14 21:01:45,767 com.apple.kextd[12]: Rescanning kernel extensions.
02.09.14 21:01:45,767 shutdown[716]: halt by _spotlight: 
02.09.14 21:01:45,000 kernel[0]: Kext loading now disabled.
02.09.14 21:01:45,000 kernel[0]: Kext unloading now disabled.
02.09.14 21:01:45,000 kernel[0]: Kext autounloading now disabled.
02.09.14 21:01:45,000 kernel[0]: Kernel requests now disabled.
02.09.14 21:01:45,767 shutdown[716]: SHUTDOWN_TIME: 1409684505 767090
02.09.14 21:01:45,793 com.apple.kextd[12]: Can't create kext cache under / - owner not root.
02.09.14 21:01:45,797 virusbarrierb[267]: Unloading real-time scanner...

Just in case, if this might be relevant:
System: Mac Pro 4.1 (early 2009) with OS X 10.9.4 Mavericks

Thanks in advance.

Best regards,
Sascha

Best Answer

From your Log I see two events preventing the shut down.

02.09.14 21:01:44,767 loginwindow[89]: ERROR | -[ApplicationManager quitPrivateProcesses] | Private process did not quit

02.09.14 21:01:44,840 loginwindow[89]: ERROR | -[Application hardKill:] | Application hardKill returned -600

Indicating you have a application that refuses to quit. I assume it is the LaCie Network Assistant.

Also, in one case the Spotlight was holding the shutdown, that can be easily solved by disabling spotlight for your second drive to test.

For the

02.09.14 21:01:40,873 com.apple.kextd[12]: Can't create kext cache under / - owner not root.

The solution for this is to run following in Terminal:

sudo chown root:admin /