V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
EvaElfie
V2EX  ›  Apple

没有吐槽 M1 Mac 外接显示器输出的只能是 YCbCr?

  •  1
     
  •   EvaElfie · Jan 5, 2021 · 9837 views
    This topic created in 1943 days ago, the information mentioned may be changed or developed.

    1,我刚刚到的 M1 MacBook Air,USB-C 转 DP1.4 外接 VIEWSONIC VX2478 24 寸 4K 发现颜色不太对劲。排查后,在显示器设置里看到接受的信号是 YCbCr,而不是 SRGB 。M1 会认为一切外接的除自家 XDR/LG UltraFine 5K 以外的屏幕都是电视。 2,当年 Intel Mac 是这样解决的: https://gist.github.com/adaugherity/7435890 。然后被脚本告知还不能支持 M1,因为 M1 对显示器的逻辑处理与之前的 Mac 完全不一样,比如没有 ACPI 表,也不能修改 EDID 。 3,我个人觉得不能输出 SRGB ( 0-255 )其实很严重了,YCbCr 是给电视用的格式,肉眼可见明显偏色和色彩缺失。 4,外网都在吐槽这个事情,有些人不支持 YCbCr 那完全看到的就是紫色粉色糊一屏幕完全不可使用。还有些人自定义的 EDID 失效了。

    Supplement 1  ·  Jan 6, 2021
    艺卓官网 https://www.eizoglobal.com/support/compatibility/pc/mac/apple-m1/:

    The signal from the Mac computer changes to YUV Limited Range, which may cause banding. This occurs when using HDMI on a Mac computer with an Intel chipset, or when using HDMI, USB Type-C, or DisplayPort conversion cable on a Mac computer with an M1 Chip.

    说白了就是 Intel 的 Mac 这个 bug 可以用不用 HDMI 线缆解决,但是 M1 Mac 上无论什么线缆和输出方式都是会输出 YUV Limited Range
    Supplement 2  ·  Jan 8, 2021
    试了一下,其实 YCBCR444 和 SRGB444 是不应该有太大差别的,之所以这次一下就看出来颜色错了是因为,macOS 它输出的还是阉割过的 YCBCR422 。。。
    33 replies    2022-04-30 16:09:43 +08:00
    Awes0me
        1
    Awes0me  
       Jan 5, 2021 via iPhone
    怎么看?
    ysc3839
        2
    ysc3839  
       Jan 5, 2021
    我觉得只是 UI 设计问题,没给用户提供一个选择模式的选项,这是典型的苹果风格,喜欢把高级选项隐藏起来,然后替用户做选择。实际上硬件应该是支持的,因为那个脚本就是生成一个 plist,放进 /System/Library/Displays/Overrides 就生效了。

    另外,你说的那个脚本不支持 M1 不是因为没有 ACPI 表,而是无法获取显示器信息。
    > as the standard method of retrieving display information does not work
    imrei
        3
    imrei  
       Jan 5, 2021
    dell 2720qm 路过,直接用 c to c 连接,供电、显示两不误,选择 P3,没问题,很清晰
    kalimpong
        4
    kalimpong  
       Jan 5, 2021
    问题很严重?我之前的优派 VX2731 DP 1.2 连接、现在的 DELL S2721Q HDMI 2.0 和 DP 1.2 连接都感觉不错,没有你说的问题。在显示器设置里我选的是系统提供的 sRGB 描述文件,比默认的要好很多,另外我还手动调了显示器的色彩自定预设,大部分颜色看上去比较接近 MBP 的屏幕了。
    EvaElfie
        5
    EvaElfie  
    OP
       Jan 5, 2021
    记混了,没有 ACPI 表是(目前)装不了 bootcamp 版 win10 ARM 的原因
    EvaElfie
        6
    EvaElfie  
    OP
       Jan 5, 2021
    @wydinhk 你试下显示器控制面板里锁定 SRGB 会不会整个屏幕都紫色了呢
    maizero
        7
    maizero  
       Jan 5, 2021
    我是 Mac mini,直接用 HDMI 线连,显示器和你的一样。颜色也很差(对比 LG 4K ),我手动选择了下配置文件为 LG 4K 的 ultra fine 后好一些。 不知道用 c to DP 会不会好一些。
    maizero
        8
    maizero  
       Jan 5, 2021
    @1014982466 显示器设置里看到接受的信号是 YCbCr,而不是 SRGB ——这个怎么看的。
    kalimpong
        9
    kalimpong  
       Jan 5, 2021
    @1014982466 好奇怪,竟然显示的是 RGB 模式,选择 YPbPr 变紫……开关一次显示器后变回 YPbPr,选择 RGB 变紫。
    zJeff
        10
    zJeff  
       Jan 5, 2021
    @maizero 设置-显示器-color-open profile
    EvaElfie
        11
    EvaElfie  
    OP
       Jan 5, 2021 via iPhone
    @maizero 我的显示器控制面板带输入信息显示
    camork
        12
    camork  
       Jan 6, 2021
    刚到手的时候发现了这个问题, 表现是屏幕特别的灰(LG UL600), 后来就来回插线换设备, 不知道怎么的就莫名其妙的好了
    EvaElfie
        13
    EvaElfie  
    OP
       Jan 6, 2021 via iPhone
    大家都不外接显示器的嘛
    tanrenye
        14
    tanrenye  
       Jan 6, 2021
    Mac 祖传问题了,不明白为什么不直接给用户选择输出模式
    maizero
        15
    maizero  
       Jan 6, 2021
    @1014982466 所以我问你是怎么看的也…… 我 Mac mini,HDMI 口 HDMI 线连的,和你同款显示器。 C TO DP 的线在路上,卖家说是 1.4 的。 我待会用贝尔金雷电 3 底座+DP 线连试试看。
    camork
        16
    camork  
       Jan 6, 2021
    似乎找到解决方法了, 首先我是用的 dp1.4 to c 线连到显示器,屏幕明显发灰. 然后同时插上 hdmi-hdmi 到显示器, mac 识别到第二块显示器, 颜色会有变化. 然后再抽掉 hdmi 线, 颜色显示正常,ok
    catcat11
        17
    catcat11  
       Jan 6, 2021
    @camork 之前外网有人说过这个解决方案,但是不完美。老拔插
    camork
        18
    camork  
       Jan 6, 2021
    @catcat11 只需要一次就好,后面重启也不会还原
    EvaElfie
        19
    EvaElfie  
    OP
       Jan 7, 2021 via iPhone
    @maizero 很简单,显示器面板不要选择自动,指定 SRGB 。有个设置是自动 /SRGB/Ycbcr 让你选。选 SRGB,这样相当于显示器只接受 SRGB 信号了。如果 Mac 输出的本来就是 SRGB 信号这时候屏幕色彩不会有任何变化。但是如果 Mac 之前给显示器的是 ycbcr,那你手动切到 srgb 颜色直接就炸了,整个画面都是紫色的。
    EvaElfie
        20
    EvaElfie  
    OP
       Jan 7, 2021 via iPhone
    @maizero 我是 MacBook Air,请问你那边 Mac mini,HDMI- HDMI,你手动选择 SRGB,屏幕会不会直接紫屏?还是仍然一切正常。我 C-DP1.4 是不行,C-HDMI 也是不行,都是只有 ycbcr 能用。
    所以就想问问你 HDMI- HDMI 行不行,如果行我就退了 Air 换 mini 。
    EvaElfie
        21
    EvaElfie  
    OP
       Jan 7, 2021 via iPhone
    @camork 那我 Air 无解了呀…Air 只能连一块屏幕而且没有 HDMI
    phdh71
        22
    phdh71  
       Jan 7, 2021 via iPhone
    不要用杂牌显示器
    maizero
        23
    maizero  
       Jan 7, 2021
    @1014982466 昨晚我试了下,时间关系我没用雷电 3 底座(苹果商店的贝尔金那个),HDMI 直接输出,和你的问题一样。 因为笔记本我没带回家所以没试过,估计一样的。
    我 Mac mini 和 Air 都有,公司是 LG ultrafine 4K,家里是和你一样型号的优派 24 寸 4K 。 买 2 个 LG 太奢侈所以忍住了。
    不行的话我就退了,下单 LG 4K 算了……
    EvaElfie
        24
    EvaElfie  
    OP
       Jan 7, 2021 via iPhone
    @phdh71 那大概对 M1 来说除了 LG ultrafine 和 XDR 都是杂牌了
    camork
        25
    camork  
       Jan 7, 2021
    @1014982466 我是用的同一块屏幕做的啊, 可以用 hdmi 转 c 试试
    maizero
        26
    maizero  
       Jan 8, 2021
    我退货了……果然一分钱一分货
    下单 ultrafine 4k 了
    EvaElfie
        27
    EvaElfie  
    OP
       Feb 3, 2021
    @maizero 666
    maizero
        28
    maizero  
       Feb 3, 2021
    @1014982466 我下单了 2 台……
    honkki
        29
    honkki  
       Mar 31, 2021
    @maizero 可是 m1 好像只能外接一台
    maizero
        30
    maizero  
       Mar 31, 2021
    我退货了……果然一分钱一分货
    下单 ultrafine 4k 了
    maizero
        31
    maizero  
       Mar 31, 2021
    @honkki 谁说我只有一个 M1 设备……咳咳,我一个 M1 air,一个 M1 Mac mini……
    xidadan
        32
    xidadan  
       May 27, 2021
    老哥,你好,可以求一份 vx2478 的校色文件吗 [email protected]
    0335boy
        33
    0335boy  
       Apr 30, 2022
    兄弟,问题解决了吗? 我用 Dell U2723QE C to C m1 输出的是 ycbcr 但是不确定是 422 还是 444 ,手动调的 RGB 平衡才勉强能看得过去
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2420 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 15:39 · PVG 23:39 · LAX 08:39 · JFK 11:39
    ♥ Do have faith in what you're doing.