DisplaysShouldNotBeTVs Isn't the whole issue is about people not wanting to get back to a less convenient device? i.e. intel based, let say from 2018 macbook pro 13 inch. To me this was last known best device, I was flying with it, it was just like s smooth butter.
I disabled dithering on Apple silicon + Introducing Stillcolor macOS M1/M2/M3
- Edited
I have summarized a method to make the 14/16 miniled screen look easier. After the tutorial, which is not yellow agian,and you can change the screen color. I have a m3 max macbookpro, and feeling dazzled by the screen, so i have consulted a lot of information。It may help you to enjoy the miniled mac. This is the answer github: https://github.com/tangjiahui-cn/blbl-examples/blob/master/MBP16_miniled_resolved/README.md
tangjiahui-cn what were your symptoms before ? and after ?
- Edited
madmozg before make the setting, i feel very tied while coding with the miniled screen over a hour, and the Color temperature (6500k) look so yellow. while i change to sRGB or DCI-65 and change the color temperatur to over 6500K, and disable GPU dithering, it looks easier like my MacBookPro13 M1,so i write a tutorial for summary.
Hi guys, just want to note that I'll be adding some new CLI features to BetterDisplay in an upcoming release that will make getting and changing the connection bit depth (8bpc, 10bpc etc.) on the fly somewhat easier for external displays on Apple Silicon. Setting 8bpc (instead of the typically default 10bpc on some displays) together with disabling temporal dithering at GPU side might help with some displays.
More info:
https://github.com/waydabber/BetterDisplay/issues/3229#issuecomment-2254253307
https://github.com/waydabber/BetterDisplay/issues/3225#issuecomment-2254095143
- Edited
DisplaysShouldNotBeTVs what about with a Mac mini ? Is it truly safe with zero dithering/FRC with these apps with a 8bpc monitor then?
- Edited
jordan Weirdly I had very little eye strain out of the box with the M2 mini and the Apple Studio display. Most other modern Apple stuff doesn't work out of the box without causing strain for me. Not sure why the Mini was different. The M1 iMac was also similarly pretty good for me with minor settings changes.
Donux It's gonna be available in the new v3.x version. I still need to do some things until I can do a proper (pre-)release. I don't think changing the color mode will be a paid feature (should it be?). The associated configuration protection feature will be (as the case with other configuration protection features) - that should come handy as macOS tends to revert to some other color mode one it likes best on a restart or major mode change (refresh rate, HDR etc).
I now posted an internal pre-release build for testing here (open the Assets
section and navigate to the bottom of the list for the latest internal pre-release).
I am happy to receive feedback as I had only a handful displays and TVs to test with here. I'd say the chosen mode is negotiated properly about 90-95% of times (sometimes subsampling or range ends up being something other than what is reported for various reasons), other times the process ends up switching to some other mode - but some working mode seems to be almost always negotiated eventually, so there is no risk of getting no image - at least that was my experience so far.
The feature is not relying on existing methods (EDID override or changing framebuffer properties) but uses various undocumented APIs. Some of the seemingly relevant APIs are private and cannot be used but some other parts (luckily enough) are left accessible. I am not sure how practical it would be to make the method open source at this time as I don't know whether leaving the door half-open is intentional or not (if you are interested, I can share it with you in private, just contact me on the Discord channel).
Choosing connection details like this would be great to have as a standard feature of macOS (in System Settings/Displays, in an advanced section), Apple surely has its reasons why this is not the case. Providing this feature both via UI and CLI for free in the app will hopefully contribute to making these options taken for granted in the future for macOS users.
Note: this does not work on Intel, only on Apple Silicon. Ventura 13.2 or newer is required for the BetterDisplay 3.x version with this feature to run.
madmozg Sure, thank you! Just download the v3.0.0 internal pre-relase from the Assets section here and share your findings.
- Edited
waydabber On Benq PD2705Q app works. You can select these options.
But since I specifically switched from ubuntu linux with all the GRUB and X11 codes to switch off dithering, I can confidently say - regardless what I select - its a proper "eye popper" using MBA M2 It just not good, 10 minutes and I have high tension in my eyes, around the eyes, and sight tinnitus. But app works great
Also, can confirm if you select lower bit rates and switch dithering option, there is noticeable changes to the color, mainly color tint. Presumably dithering kicks in.
My personal assumption is - apart for issues that these apps address, Apple has shipped TCON chips from questionable suppliers to some machines due to chip shortage (especially close to covid period). And this cause constant GPU induced flicker for all outputs - to build in screen, or external screen. And this is not related to dithering or PWM.
jordan I run lenovo carbon X1 yoga 4th gen with intel hd 620. But this is strickly on X11. Wayland is doing something which caused eye strain on HP elitebook 845 G8 and this one. Maybe X11 due to its legacy layers, ads a bit of buffer at the expense of rendering. I do not know, but it is very good on external monitor. The native screen I am also happy on linux, apart from glossy screen irritation. I suggest checking out Carbon X1 any model with WQHD or FHD matte screen. But I personally of course prefer Mac OS X and will always be coming back to it, as it is superior system to any other system out there.