iMac 接 external display 怪色解決方法
| |剛剛想將 iMac 另接多一個 external display,因為 iMac 什麼 port 也沒有,唯有用 Display Port (ThunderBolt) -> HDMI Adaptor。接上後發現顏色完全錯了。
經過一輪 Google,原來 MacOS 錯誤以為我的 Display 是電視 (Television),於是輸出了 YCbCr 的 signal,而我的是普通電腦 Display 所以便會出怪色。解決方法是強制輸出 RGB。
解決方法
到這裡下載一個 ruby script。
執行
ruby patch-edid.rb
,這個script 會搜尋你已經接駁的 Display,再 patch 一個新的 profile。把這個profile 複製到
/System/Library/Displays/Overrides
,然後 reboot。一切應該回復正常。
再檢查 System Report,已經沒有 Television 字眼。而 Display 名字也多了 forced RGB mode (EDID override)
。