Nope, and 11.4 does not either as of Beta 1Has 11.3 fixed the resetting of external monitor resolution and the color issues?
Nope, and 11.4 does not either as of Beta 1Has 11.3 fixed the resetting of external monitor resolution and the color issues?
Wow, come on Apple...Nope, and 11.4 does not either as of Beta 1
So, the issue is only with usb-c connection? How is the hdmi if only one monitor connected and what is the output color format - does it send signal in RGBSame issue with my M1 Mac mini and LG 27UK850. Washed out appearance over usb c. I have 2 of these moitors hooked up to the mini. One over hdmi. One over usb c. Works fine with hdmi. You can slightly up the contrast in the accessibility System Preferences under display. This will take away the washed out look on the usb c monitor. However it over-saturates the monitor connected to hdmi that doesn't need any adjustment. If you only have one monitor this may help. If no solution comes soon I will be sending my mini back. Sad.
I'm also experiencing some problems with OnScreen Control.anyone still have issue with onscreen control lg app? i am still getting this screen
Any news about new version with fix?Yep. I read somewhere that LG will release a new version late this month 🤞
This solution works y'all! My solution does NOT work in macOS Monterey beta and I was stuck with the washed-out colors once again, but I just gave this a go and it does indeed work!Hey again, I found a final and working solution : I found that the colour looked washed out only in one mode at the time, clamshell or normal mode. And that changing the refresh rate of the monitor in the system preferences would wash out the colour if they were not.
So you just need to change the hertz in clamshell mode (this will wash out colours instantly) and when you'll open your Mac again to use it in "not clamshell mode" the colour will look normal again. Vice versa if you want to use clamshell mode.
As simple as it is, it's stable, work every time and may be a durable solution.
For information I use a thunderbolt cable to connect my Mac to my external monitor.
Hope it'll work for you, hit me up if it does !
<key>LinkDescription</key>
<dict>
<key>BitDepth</key>
<integer>8</integer>
<key>EOTF</key>
<integer>0</integer>
<key>PixelEncoding</key>
<integer>0</integer>
<key>Range</key>
<integer>1</integer>
</dict>
XML:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>DisplayAnyUserSets</key> <dict> <key>Configs</key> <array> <array> <dict> <key>CurrentInfo</key> <dict> <key>Depth</key> <integer>8</integer> <key>High</key> <real>1440</real> <key>Hz</key> <real>60</real> <key>IsLink</key> <false/> <key>OriginX</key> <real>0.0</real> <key>OriginY</key> <real>0.0</real> <key>Rotation</key> <integer>0</integer> <key>Scale</key> <real>2</real> <key>Wide</key> <real>2560</real> </dict> <key>LinkDescription</key> <dict> <key>BitDepth</key> <integer>8</integer> <key>EOTF</key> <integer>0</integer> <key>PixelEncoding</key> <integer>0</integer> <key>Range</key> <integer>1</integer> </dict> <key>MasterUUID</key> <string>6C521F20-F01C-EC7C-0857-D6963E3104DB</string> <key>Rotation</key> <real>0.0</real> <key>UUID</key> <string>37D8832A-2D66-02CA-B9F7-7F50A321B130</string> <key>UnmirrorInfo</key> <dict> <key>Depth</key> <integer>8</integer> <key>High</key> <real>1200</real> <key>Hz</key> <real>60</real> <key>IsLink</key> <false/> <key>OriginX</key> <real>-1920</real> <key>OriginY</key> <real>0.0</real> <key>Rotation</key> <integer>0</integer> <key>Scale</key> <real>2</real> <key>Wide</key> <real>1920</real> </dict> </dict> <dict> <key>CurrentInfo</key> <dict> <key>Depth</key> <integer>8</integer> <key>High</key> <real>1440</real> <key>Hz</key> <real>60</real> <key>IsLink</key> <false/> <key>OriginX</key> <real>0.0</real> <key>OriginY</key> <real>0.0</real> <key>Rotation</key> <integer>0</integer> <key>Scale</key> <real>2</real> <key>Wide</key> <real>2560</real> </dict> <key>LinkDescription</key> <dict> <key>BitDepth</key> <integer>8</integer> <key>EOTF</key> <integer>0</integer> <key>PixelEncoding</key> <integer>0</integer> <key>Range</key> <integer>1</integer> </dict> <key>Rotation</key> <real>0.0</real> <key>UUID</key> <string>6C521F20-F01C-EC7C-0857-D6963E3104DB</string> <key>UnmirrorInfo</key> <dict> <key>Depth</key> <integer>8</integer> <key>High</key> <real>1440</real> <key>Hz</key> <real>60</real> <key>IsLink</key> <false/> <key>OriginX</key> <real>0.0</real> <key>OriginY</key> <real>0.0</real> <key>Rotation</key> <integer>0</integer> <key>Scale</key> <real>2</real> <key>Wide</key> <real>2560</real> </dict> </dict> </array> <array> <dict> <key>CurrentInfo</key> <dict> <key>Depth</key> <integer>8</integer> <key>High</key> <real>1440</real> <key>Hz</key> <real>60</real> <key>IsLink</key> <false/> <key>OriginX</key> <real>0.0</real> <key>OriginY</key> <real>0.0</real> <key>Rotation</key> <integer>0</integer> <key>Scale</key> <real>2</real> <key>Wide</key> <real>2560</real> </dict> <key>LinkDescription</key> <dict> <key>BitDepth</key> <integer>8</integer> <key>EOTF</key> <integer>0</integer> <key>PixelEncoding</key> <integer>0</integer> <key>Range</key> <integer>1</integer> </dict> <key>Rotation</key> <real>0.0</real> <key>UUID</key> <string>6C521F20-F01C-EC7C-0857-D6963E3104DB</string> <key>UnmirrorInfo</key> <dict> <key>Depth</key> <integer>8</integer> <key>High</key> <real>1440</real> <key>Hz</key> <real>60</real> <key>IsLink</key> <false/> <key>OriginX</key> <real>0.0</real> <key>OriginY</key> <real>0.0</real> <key>Rotation</key> <integer>0</integer> <key>Scale</key> <real>2</real> <key>Wide</key> <real>2560</real> </dict> </dict> </array> </array> <key>Orientations</key> <dict> <key>37D8832A-2D66-02CA-B9F7-7F50A321B130</key> <integer>0</integer> <key>6C521F20-F01C-EC7C-0857-D6963E3104DB</key> <integer>0</integer> </dict> <key>Underscan</key> <dict> <key>37D8832A-2D66-02CA-B9F7-7F50A321B130</key> <real>1</real> <key>6C521F20-F01C-EC7C-0857-D6963E3104DB</key> <real>1</real> </dict> <key>Version</key> <integer>1</integer> </dict> </dict> </plist>
Btw I don’t particularly care for your waffle on the monitors HDR performance 🙄. It’s an affordable 4K UHD HDR monitor not an Apple Pro Display XDR! It offers a decent step up from SDR, so I like most people in this thread would like that to function correctly!Well, changing display configuration usually makes the values to revert and you have to start the process all over again.So this is not a permanent fix, the problem lies deeper in macOS.
Btw I don't think enabling HDR on a VESA 400 rated display like 27UL850-W makes too much sense (it is not a real HDR display but an SDR display with SDR contrast ratios typical for average IPS panels without mini-led or fald back lighting, that has some HDR decoding capabilities) - especially for desktop use as the only thing that will happen is that the desktop dynamic range will just be compressed (making everything dim and low contrast except the HDR video itself).
Btw I don’t particularly care for your waffle on the monitors HDR performance 🙄. It’s an affordable 4K UHD HDR monitor not an Apple Pro Display XDR! It offers a decent step up from SDR, so I like most people in this thread would like that to function correctly!
For me things were fixed permanently after beta10 but I cannot be entirely sure that this was the cause as I also did a firmware update on the affected Display which might have fixed the issue by updating the EDID information.
LG 27UD88-W. Actually there was an old firmware update that I missed somehow and never installed. Gave it a try. I don't know if this fixed it or beta10 (I suspect the latter), but if it is not fixed for others then the former or it might be something else entirely.
I got an LG 27UN850 yesterday for my Macbook Air M1. I was having an issue with a washed out display which I only noticed after tinkering with MonitorControl. Specifically, it happened on the LG screen when I was using sidecar with my iPad pro. When I disconnected sidecar, the display went back to normal. But if I enabled sidecar, it went back to being washed out. Anyway i found this thread after googling the issue, and your above fix worked for me so far (fingers crossed). I’m running Big Sur until someone confirms that custom resolutions in SwitchRes works on Monterey.Yeah, MonitorControl is such a great app! I love it, highly recommend to everybody, it's a life saver! The new 3.0.0 has amazing features and it works with M1 too. As I see the pace of how Feature Requests are now implemented, soon there will be an other great new release as well.
But please note that MonitorControl won't fix this specific washed out color issue as it is not designed to do so (MonitorControl controls the backlight brightness of the display via DDC/CI). The washed out colors arise from the fact that the new M1 macs tend to misconfigure the RGB range or appropriate color format (YCbCr vs RGB) on some displays and Apple cannot seem to fix this issue (probably the guy who wrote the graphics driver quit Apple or went to work on a different project or something).
---
For future reference here is the ultimate guide to fix the washed out display problem on M1. Tested to work on Monterey as well.
1. Download BBEdit (free)
2. Select the menu option Go » Go to Folder... in Finder
3. Enter ~/Library/Preferences/ByHost (please note the ~ character at the beginning!)
4. Look for the file called com.apple.windowserver.displays.[Very Long UUID].plist
5. If it exists, delete it!
6. Select the menu option Go » Go to Folder... in Finder
7. Enter /Library/Preferences
8. Look for the file called com.apple.windowserver.displays.plist
9. Open the file using BBEdit (Note: a simple text editor will not suffice, since it is a compressed plist file)
10. Here comes the hard part:
Under every <key>CurrentInfo</key> item there is a longer <dict> ... </dict> section. If the resolution in this section seems to match the display with the washed out image (look for items like <real>1440</real> and <real>2560</real> for a display with 2560x1440 resolution for example), then under the closing </dict> you need to copy the following:
XML:<key>LinkDescription</key> <dict> <key>BitDepth</key> <integer>8</integer> <key>EOTF</key> <integer>0</integer> <key>PixelEncoding</key> <integer>0</integer> <key>Range</key> <integer>1</integer> </dict>
You might need to do this in server places. You don't have to copy this block to items that DO NOT start with <key>CurrentInfo</key> but with other stuff (like <key>UnmirrorInfo</key>). Also you shouldn't have to copy this to items which belong to properly working displays, but it won't really hurt if you do.
Also it might be, that this section is already present but with different values (Big Sur usually places this section but with wrong values, Monterey tends not to place this section) - like the number under PixelEncoding might be 1 or the value under Range might be 0. If this is the case, then you need to correct these values to look like the example above.
11. Save the file
12. Reboot
If things went well, then the screen should have proper colors.
Here is an example of a properly fixed com.apple.windowserver.displays.plist file:
Hope this helps!
Yeah, all those fake HDR 400/600 specifications are lame, because you can't get really deep blacks and precise local dimming with regular IPS panel. You need OLED or miniLED/FALD display for real HDR, otherwise you will only burn your eyes with unnecessary high full screen brightness and see ****** oversaturated colors and washed out blacks.Also, I agree that this display is much better with HDR off.