
方法来自:
https://www.youtube.com/watch?v=Z1EqH3fd0V4
简单总结如下:
1 、打开/Library/Preferences/,找到com.apple.windowserver.displays.plist文件。
2 、将该文件复制出来,使用以下命令将 binary 格式转换成 xml 格式供编辑。
$plutil -convert xml1 com.apple.windowserver.displays.plist 3 、在文件中寻找所有PixelEncoding将值改为0,Range改为1。 
4 、保存文件,使用以下命令将 xml 格式转换回 binary 格式,并检查文件的合法性。
$plutil -convert binary com.apple.windowserver.displays.plist $plutil -lint com.apple.windowserver.displays.plist 5 、寻找以下文件夹中是否存在以com.apple.windowserver.displays开头的文件,如果有则删除。
~/Library/Preferences/ ~/Library/Preferences/ByHost 6 、重启就可以使用 RGB 模式输出了。
修正个错误,应使用以下命令将文件转换回binary格式:
$plutil -convert binary1 com.apple.windowserver.displays.plist 1 ZRS OP U2720Q 使用该方法亲测可以打开 RGB 模式 |
2 ZRS OP 补充:如果没找到 com.apple.windowserver.displays.plist 文件,可以通过旋转外接显示器,再恢复,该文件就会自动生成。 |
3 godmiracle 2021 年 6 月 7 日 是只有 u2720q 无法在 m1 mac 启用 rgb 吗? lg 的显示器可以吗?比如 27ul850/27up850 。换言之这是 dell 的问题还是 mac 的问题。 |
4 ZRS OP @godmiracle 是 Mac 的问题,具体成因我不太清楚。 |
5 chonger 2021 年 6 月 7 日 谢谢,亲测 u2718q 也可以,不过 binary 后面应该有个 1 |
7 atone 2021 年 6 月 7 日 我是 M1 的 air,外接 Dell P2415Q 合盖使用。一开始按照方法修改重启后不生效。后来将 com.apple.windowserver.displays.plist 删除后,再用旋转外接显示器的方法生成新的文件,然后再修改就生效了。 另外,发现打开盖子同时用两个屏幕时,外接屏幕会变回 YPbPr,合上盖子只用外接就会变回 RGB 。 |
8 zzw1998 2021 年 6 月 7 日 M1 Mac mini + 使用 Type-C 连接的 U2720QM 成功 |
9 ian19znj 2021 年 6 月 7 日 请问开启了 RGB 跟之前 YPbPr 有什么区别?看着没差呀 |
10 yuk1no 2021 年 6 月 7 日 via iPhone 感谢分享 |
11 snooprat 2021 年 6 月 7 日 via iPhone 同问 rgb 有什么好处? |
12 zhs227 2021 年 6 月 7 日 成功开启,十分感谢! |
13 snsn 2021 年 6 月 7 日 这个是只有 dell 这款显示器有问题,还是其它牌子的显示器都有这个问题? 我目前用 M1 air 外接 AOC U27U2D 都不知道怎么看显示器的显示格式。 |
14 camillo 2021 年 6 月 7 日 感谢分享 但亲测对辣鸡 ViewSonic 的 VX2478-4K-HD 没有用。。。还是得选 ypbpr 或自动才行 选 RGB 就迷之紫绿色 |
15 kevin0201 2021 年 6 月 7 日 同问 rgb 有什么好处? |
16 weini3401 2021 年 6 月 7 日 via iPhone RGB 打开后色深还是 30 位的嘛?我怎么只有 24 位的,不管 c to c 还是 HDMI,能确定和线没关系 |
23 manfred4527 2021 年 6 月 7 日 同款 u2720q 测试可以 |
26 chrisia 2021 年 6 月 7 日 其实这个方法在 macrumors 上老早有了,睡眠后唤醒就失效了 |
27 zhangslob669 2021 年 6 月 7 日 直接在显示器设置里设置为 RGB 不就行了吗 |
28 manfred4527 2021 年 6 月 7 日 还有一个问题 我的 M1 MBP 为什么 usb-c 连接也使用了高分辨率模式、智能 HDR 关闭,合上笔记本显示的是 3840 2160 60hz 24 位?打开笔记本内屏倒是会变成 3840 2160 60hz 30 位。 |
33 snooprat 2021 年 6 月 8 日 @byicer 我把相关那一段截出来,其他的信息可能和你的不一样,你插进去试试,在<key>Configs</key>里面 <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> |
35 zzw1998 2021 年 6 月 8 日 接 #8 楼,悲报,刚刚看了下又恢复成 YPbPr 了,什么也没干 |
37 godmiracle 2021 年 6 月 9 日 试了下自己的 u2720q 旋转屏幕并不能生成 com.apple.windowserver.displays.plist 文件。。 macos 12.0beta1 |
38 godmiracle 2021 年 6 月 9 日 com.apple.windowserver.displays.plist 生成了,有点延迟,改 rgb 成功 |
39 byicer 2021 年 6 月 10 日 诶,莫名其妙的我搞定了…… |
40 FanZhen 2021 年 6 月 21 日 可以用,u2413,plist 文件中没有写 PixelEncoding 信息,把主显示器的 LinkDescription,拷贝过来解决。 |