dirtydenim Thanks. If the log command returns nothing, this means this part of the driver is not used and the boot parameters we passed by the nvram command don’t work.
…it is sad, but it requires more effort by digging in other directions.
dirtydenim Thanks. If the log command returns nothing, this means this part of the driver is not used and the boot parameters we passed by the nvram command don’t work.
…it is sad, but it requires more effort by digging in other directions.
https://www.dropbox.com/s/5117eizi36fc6pp/kext.zip?dl=0
Reminder, now I'm on macOS Monterey
NewDwarf after last update command my output log is:
2022-11-19 19:09:32.853323+0300 0x3497 Default 0x0 0 0 kernel: (Sandbox) System Policy: nvram(2318) allow boot-arg-set enableDither
2022-11-19 19:09:32.853327+0300 0x3497 Default 0x0 0 0 kernel: (Sandbox) System Policy: nvram(2318) allow boot-arg-set iomfb_RuntimeProperty_enableDither
MacBook Air M2 2022 macOS Monterey (12.6)
Curious how the folks trying this, have you had success?
Doesn't help for me. The problem is we don't know whether this disables temporal dithering or not. I didn't use MBA for 3-4 days, and now I tried to use it, instant vertigo and neck pain, so, yeah… I hope someone else has some solution. Tried to take my MBA to the store where I bought it (authorised reseller), they said nothing is wrong with the laptop so they cannot return my money. So, before selling it, I hope someone comes with some good news…
mirza For me the same - eye strain after entering command.
I'm currently using the temporary solution. I mirrored the internal screen using the utility BetterDisplay. And after that, I do not feel any eye strain.
I think this is because the virtual mirror monitor is 8 bit.
I also recommend disabling True Tone and Night Shift while using mirroring.
Can anyone also try and test this?
JesHD Thank you, thank you, thank you! This is exactly why I love this website and the exchange with other people that have similar issues. Your workaround helped me to finally use a MacBook (Air) again - still not perfect but already feeling much better. Here's what I've done:
Again, it's not perfect and I'll have to test it out a bit more but plugging my MBA M2 into my monitor finally feels much better too. I don't want to jinx it and I'm hoping this could be a long-term solution.
JesHD thank you very much! It really helped me, I just made dummy display, mirrored it to my original display of a Macbook Pro m1 and set sRGB preset, then optimized display for dummy display and here it is - no issues.
I also tried Asahi linux for my mbp m1 and it also helped alot with eye strain symptoms. I found out that the main issue was temporal dithering or macos scaling/antialiasing issues and not PWM for me.
It seems that we already have 3 success stories.
But what are the negative effects of using this method? Increased latency?
However if others have your success, we should contact the developers of that software to see what our problem may be.
Lauda89 As i felt it, yep. Latency is increased slightly, but you don't even notice it. And also downside is that I cant use notch area of macbook pro m1 14’ display. That’s it for now.
Imo the problem can be in temporal dithering (8-bit vs 10-bit) or in OS scaling because I played with some scale settings in Asahi Linux and also felt eye strain with some of them (those who has Asahi can try to change Scale Method from “Accurate” to “Smooth”).