我的macOS Sonoma升级记录


Table of Contents

Intel芯片


注:我的macbook是intel芯片。

上一篇(Ventura)见:🔗 [我的macOS Ventura升级记录 - Truxton's blog] https://truxton2blog.com/update-to-macos-ventura-record/

官方升级日志:🔗 [What's new in the updates for macOS Sonoma - Apple Support] https://support.apple.com/en-us/HT213895


忘记卸载第三方内核了,还好没出什么大问题。在此之前升级大版本macOS我都会卸载第三方内核:


输入法变化挺大(换了个UI),至少我没有遇到过输入法卡死的问题了(之前遇到过几次)


电量似乎掉的很快,即使是睡眠状态下也掉电(24小时能掉个20%)

更新:要么是我的某项设置出了问题,要么是Sonoma有问题,总之电量真的掉得飞起。通过查看kernel log我确认我的macbook确实是一直睡着的,但睡着的过程中就猛掉电。

2024-01再次更新:有一段时间没检查这个问题了(最近没有什么连续几天不插电不开机一直睡眠的使用场景),所以暂时不知道这个问题现在是个什么情况。


升级到Sonoma以后,我的电池健康百分比瞬间掉了3%,在此之前这个数值是非常稳定的、随时间缓慢下降的。再结合上面提到的耗电异常问题,结论是:这个锅肯定要Sonoma来背。

数据来自coconutBattery

自从Monterey改进了屏幕唤醒速度以后,Sonoma又把唤醒时间变长了,变回了Catalina的水平。

曾经怀疑过是电量掉到50%以下导致睡眠状态下RAM数据写回硬盘(参考:🔗 [修改休眠模式以节省 macOS 睡眠时的电池电量 | 始终] https://liam.page/2020/07/26/change-hibernatemode-to-save-battery-on-macOS/ ),但后面发现即使是电量100%唤醒时间也很长,那肯定是Sonoma的问题了,估计是那个动态壁纸搞的。


 System Settings.app 仍然是垃圾,设置界面放置一段时间后大概率无响应:

此外就是明显体感的使用卡顿、响应慢,这种app作为一个macOS的原生系统app简直就是耻辱。


一团糟的photos.app索引,这个问题从Ventura开始就有了:

  1. photos.app对照片的索引并不是按顺序的,后导入的照片有可能被先索引。总之就是你可能永远也搞不清楚哪些照片被索引了。
  2. 强制索引照片可能还是要开着photos.app挂在后台一直跑这个,虽然我也不知道这么做到底有没有用。
  3. 在photos.app里面找不到的照片有的时候能在spotlight里面找到,说明照片是被索引了的,但photos.app就是不给你搜索结果。
  4. 后来我换了apple m3并把photos.app挂在后台索引了一段时间,发现很多之前一直不上索引的图片开始被处理了,结合某些链接,我的初步怀疑是:由于intel macbook长时间cpu高温,photos.app可能绝大部分时间里都拒绝工作。见:🔗 [有关macOS photos.app索引的问题 - Truxton's blog] https://truxton2blog.com/macos-photos_app-indexing-issue/

更新:这个问题(似乎是)在Sonoma 14.2被修好了,但这也有可能是更新系统的时候顺便重启修好的。

在外接显示器的情况下,对部分超链接样式css: cursor的识别有问题。这个bug有点刁钻,最开始是我发现本博客的部分鼠标css样式失效,以为是本站代码的问题,后来以为是chrome的问题,再后面发现是macOS的问题,最后在看到reddit上一个帖子受到启发,发现这个问题仅会在 外接显示器 的情况下触发。

下面两张图作为例子:左边是使用macbook自带屏幕的截图(鼠标样式触发了 cursor: pointer );右边是外接屏幕下的截图(鼠标样式没有触发 cursor: pointer ).


soundflower能正常使用(*注意,这是intel macbook的内容;在apple silicon芯片上soundflower已经无法运行了,但可以改用另一个程序blackhole,使用方法完全一致).


暂时没找到什么不能用的软件,Bartender 4算半个

Bartender 5要掏钱买,但目前看来Bartender 4也能勉强用,除了那个recording screen的logo有的时候会出现以外,其他的功能目前都是正常的(注意:我使用的是没有刘海的macbook ,不知道Bartender 4在刘海屏上是否正常)(*补充:换到m3刘海屏以后依然能正常使用Bartender 4*)

反正我还没掏钱买Bartender 5.


本地设置DNS 127.0.0.1又重新被允许(我在Sonoma 14.1.2发现dnscrypt-proxy又重新可用)

更新在🔗 [我的macOS Ventura升级记录 - Truxton's blog] https://truxton2blog.com/update-to-macos-ventura-record/


2023-10-27:升级到了Sonoma 14.1


2023-11-09:升级到了Sonoma 14.1.1


2023-11-30:升级到了Sonoma 14.1.2


2023-12-12:升级到了Sonoma 14.2

升级以后(似乎是)修复了先前发现的超链接鼠标样式无法识别的问题。(但这个问题也有可能是更新系统的时候顺便重启修好的)


2023-12-20:升级到Sonoma 14.2.1


2024-01-24:升级到Sonoma 14.3


2024-02-09:升级到Sonoma 14.3.1


2024-03-09:升级到Sonoma 14.4

这个版本有严重问题,会导致Java程序崩溃,但我却一直没遇上(平时那些Jetbrains全家桶也没少开),后来仔细一查才发现这个Java崩溃问题仅限ARM架构的macOS:🔗 [Java users on macOS 14 running on Apple silicon systems should consider delaying the macOS 14.4 update] https://blogs.oracle.com/java/post/java-on-macos-14-4


另外发现了macbook和iPhone的iMessages不同步的问题:假如macbook在睡眠/关机期间,iPhone的iMessages收到了一些消息,当macbook唤醒后,这些消息也不会同步到macbook上面去。(我一直都关闭iCloud Messages,但以前这些几天之内的短期消息都能同步)网上已经出现了类似的问题:🔗 [Messages between Mac & iPhone not syn… - Apple Community] https://discussions.apple.com/thread/255535697?sortBy=best,有人说升级ios以后就修好了,但我在升级到Sonoma 14.4.1(ios也升级到了最新的17.4.1)以后仍然没有解决这个问题。

又过了一段时间(到了2024年4月)我发现这个问题似乎又解决了,iMessage消息又能同步了。由于macOS和ios系统都没变过,所以我猜测可能是我重新打开-关闭了 Messages in iCloud 这个设置,重置了有关消息同步的指令。

这让我想起了以前遇到的”通过Apple watch录音的文件无法同步到其他平台“这个问题。解决方法也是重新打开(先关闭再打开) icloud同步录音 这个设置选项,让录音强制重新同步一次。


2024-03-26:升级到Sonoma 14.4.1. 上面提到的iMessages不同步问题仍然没有解决。


2024-04-27:从intel macbook迁移到macbook m3,系统Sonoma 14.4.1,具体见:🔗 [Macbook Intel迁移到Apple Silicon遇到的一些问题 - Truxton's blog] https://truxton2blog.com/macbook-intel-migrate-to-apple-silicon-experience/


M3芯片

迁移过程见:🔗 [Macbook Intel迁移到Apple Silicon遇到的一些问题 - Truxton's blog] https://truxton2blog.com/macbook-intel-migrate-to-apple-silicon-experience/


2024-05-24:升级到Sonoma 14.5



 Last Modified in 2024-05-26 

Leave a Comment Anonymous comment is allowed / 允许匿名评论