昨晚解决了一个困扰我许久的问题,点击macOS Sequoia通知中心无响应。左键,右键都不行。
我平时并不怎么关注右上角这个区域。通知太多了和没有通知的效果差不多,熟视无睹。引起注意的是我的MBP重现了之前Mac mini上的老问题,Adobe Creative Cloud挂起,富途牛牛挂起,微软Office 365也会挂起。对了,桌面小组件消失。
我写过两篇文章提及升级到macOS Sequoia之后的烦恼。一开始以为是Adobe技术不行,自己的更新程序卡死还连带弄坏了别人。后来认为是老的用户设置有问题,方向对了,但不够精确。我在Mac mini上重建用户,导出导入用户设置,颇费了一番功夫,才让系统正常工作。
这次MBP又这样,我不太想老方法再来一遍。新建用户相当于重装系统,所有第三方应用程序之前的设置都要一一恢复,很麻烦。Mac mini是刚换的M4,新鲜劲儿没过,自然愿意折腾。MBP就不大想弄。
之前发现桌面小组件不能使用,我尝试过各种方法,初步怀疑是macOS自身组件出现bug。但到底是谁的问题,不确定。这次问题重现,直接锁定到通知中心。
于是我在谷歌里用英文搜索:macOS Sequoia notification center not working。我原本想输入not responding,理科生说话得严谨。但Google自动提示not working,我认为Google的提示来自过往高频用户提问,以这样的关键词搜索,得到正确结果的概率更高,遂按提示输入。
果然,搜索结果的第二条,一条在reddit讨论版上的信息,帮助我解决了问题。它的标题是notification Center Bug - MacOS 15。最佳答案出现在1个月之前,一位用户回答:试着删除下列目录中的所有文件,包括文件夹。
~/Library/Group Containers/group.com.apple.UserNotifications/Library/UserNotifications/Remote/default
我点进去一看,这个网页正是我之前在Google上搜索结果的第一条。因为标题是2019 Intel Mac,我自动忽略了不同硬件平台和我问题的相关性。
因为已经不情不愿地做好了新建用户的心理准备,尝试删除上述系统文件夹中的文件,我没什么犹豫。reddit用户在讨论版上的跟贴给了我更多信心,大部分用户实践之后结果喜人。
实际操作和建议方案略有出入。在命令行下rm -rf 需要在设置里给终端程序赋予完全的磁盘访问权限。如果不知道怎么搞,有个更简单的方法。打开访达,点击前往,将文件夹的路径粘贴进去。确认路径无误后,全选所有文件,扔进废纸篓。
再次点击通知中心,神奇的一幕出现,所有通知都回来了。继续尝试其他App,一切正常。在reddit讨论版里,受害者们总结,受bug影响的关联程序,无一例外需要和通知中心联络。通知中心自己死掉,相关程序自然不正常。
我观察了一下,被删除的文件,其实是一大堆缺省设置。删除之后,通知中心程序会在之后的使用中重建这些文件,无需担心丢掉什么非常重要的资料。
至于到底是这批文件中的哪一个引发故障,我不想深究。显然这个bug的广泛程度还不足以让苹果彻查此事。受害者只能自行在网络上查找答案。
我遇到的问题,在 reddit 和 Apple Suport 上,还有一个解决办法,打开设置,允许在共享屏幕时通知。
这个方案对我不适用。不用打开它们,我的 Mac 工作也很正常。
昨晚之前,我尝试过AI搜索,kimi,GPT search。它们都无法做到精确定位,更不能通过上下文阅读将Office挂起和通知中心bug联系在一起。
目前生成式AI的智力只能以相关性原则生成文本,既不懂自己在说什么,也不懂自己在读什么。诸如“你可以去死了”的胡话,就是在这种逻辑下产生的。
reddit讨论版上人类之间的讨论,对解决方案的验证,反馈,才是对解决问题最有价值的帮助。我们依然停留在只有人类才能帮助人类的节点上。现行AI只是节点上略微明显的突起。
由于 AI 不能洞悉搜索结果的意义,总结式的 AI 搜索很容易让用户忽略掉推演过程,因此和真正的答案失之交臂。人类阅读理解的能力暂时 AI 无法企及。所需结果越精确,AI 搜索的成本越高。对于一些泛泛的跨界知识,AI 才是相对节省时间的工具。
另外,熟练使用英文,在全世界查找答案,会极大地提升命中率。谷歌依然是最优秀的搜索引擎。
配图:
AI 现状