iMac 接 external display 怪色解決方法
Water
|
06/25/2014
|

剛剛想將 iMac 另接多一個 external display,因為 iMac 什麼 port 也沒有,唯有用 Display Port (ThunderBolt) -> HDMI Adaptor。接上後發現顏色完全錯了。

經過一輪 Google,原來 MacOS 錯誤以為我的 Display 是電視 (Television),於是輸出了 YCbCr 的 signal,而我的是普通電腦 Display 所以便會出怪色。解決方法是強制輸出 RGB。

Wrong color

Television

解決方法

  • 這裡下載一個 ruby script。

  • 執行 ruby patch-edid.rb,這個script 會搜尋你已經接駁的 Display,再 patch 一個新的 profile。

    Run script

    Folder created

  • 把這個profile 複製到 /System/Library/Displays/Overrides,然後 reboot。

    Copy folder

  • 一切應該回復正常。

    Correct display

再檢查 System Report,已經沒有 Television 字眼。而 Display 名字也多了 forced RGB mode (EDID override)

System report 2

Link: http://www.ireckon.net/2013/03/force-rgb-mode-in-mac-os-x-to-fix-the-picture-quality-of-an-external-monitor