Ventura 13.3 beta 2 seems to have a big problem with screensavers on multimonitor system. This affects some first-party Apple screensavers, and several third-party screensavers.
Reported as FB12023530
To reproduce:
- on a M1 MacBook Air with a second monitor connected
- open System Preferences / Screen Saver and select the Message Screen Saver
- click the Preview button
- Expected behavior: screen saver should run on both monitors
- Actual behavior: screen saver runs on 2nd monitor only.
- Actual behavior: the screen’s rectangle seems to be offset by about 100 pixels (as if the NSView is not set to the actual screen coordinates)
Regression:
- this worked fine in 13.2
- this also affects third party screensavers such as iScreensaver and Aerial
- this doesn’t affect all first party Apple screensavers, e.g. “Hello” and “Flurry” work fine, but “Message” does not