过完节回来第一件事就是把系统干干净净的升级到了OS X EI Captain,但是用了几天总是觉的顿顿的,打开 Console.app 看有大量的 mdworker deny
的错误,Google半天也解决不了,有的说重启按住 Shift
进入安全模式再重启就可以了,染病卵。然后还有说重新安装就好了的。
Oct 9 10:22:51 Deathstar kernel[0]: Sandbox: mdworker(3830) deny(1) mach-lookup com.apple.audio.audiohald
Oct 9 10:22:52 Deathstar kernel[0]: Sandbox: mdworker(3829) deny(1) mach-lookup com.apple.audio.audiohald
Oct 9 10:22:52 Deathstar kernel[0]: Sandbox: mdworker(3830) deny(1) mach-lookup com.apple.audio.audiohald
本着治病救人的态度,我先不要重装了;
试了一下进入安全模式清理了所有的 Cache;来写个 blog 转头看的时候,呵呵,染病卵;帮主死的早啊!
看起来是Sandbox向~/Caches/
目录写入文件有问题
Update: 试了chown -R
whoami:staff ~
,清Cache重启,然并卵;
Update: 试了把 Spotlight 给disable了,目测是不出现 mdworker 的问题了(呵呵,要是出现就邪了),但是其它和Sandbox相关的还是有,比如:
15/10/9 下午12:04:58.000 kernel[0]: Sandbox: com.apple.Safari(683) deny(1) file-read-metadata /usr
真是日狗了,一会儿打开 Spotlight 试试
Update2: 我败了,现在把几乎所有的东西都清理了,安全模式无数遍了,那个错误依然存在,不说了,晚上回家备份数据重新做系统,妈蛋的啊;
Update3: 在我清理了~/Library/Container/*
以及大部分的~/Library/Preferences
之后,终于不再出这个问题了,但是感觉 Console.app 下日志还是比较多的,只不过这次报错多和 Evernote 有关,难道说真的是 Evernote Must Die?
而且这次把 Safari 也顺道清理了,终于不会出现地址栏卡顿的情况了,不得不说 OS X 的行为越来越像 Windows,重启重装解决问题的套路又要来了。
Update4: 清理的时候还清理掉了一个~/Library/Preferences/.GlobalPreferences.plist
和所有~/Library/Preferences/ByHost
里的内容,发现三指拖动竟然没有了?Google 了一圈发现 Apple 竟然把这个功能放到 Accessibility 里去了,好吧,I服了U
Last modified on 2015-10-09