在使用外接顯示器工作的時候
莫名其妙突然發現字體很是發虛 ,
查閱資料發現是 mac 的顯示顏色和顯示器的不一樣;
需要強制轉換爲RGB渲染
按照教程做了很多次
可是在複製 腳本到Libary的時候 一直 失敗
而且下載腳本的時候 竟然需要帶梯子 太麻煩了
所以總結一下 解決方案
我的系統版本: macOS Catalina 10.15.3
第一步: 關閉系統保護
打開電腦時長按command + R
鍵 直到出現蘋果標識下面有進度條 就可以鬆開
進入恢復模式後 選擇上方的實用工具中 的 終端 輸入 csrutil disable
成功的話會提示
Successfully disabled System Integrity Protection
然後輸入 reboot
重啓電腦
重啓後可以在終端中輸入 csrutil status
查看狀態
System Integrity Protection status: disable.
出現這串代碼就可以證實確實關閉了系統保護
第二步 : 下載腳本文件 並 運行解壓
下載地址:https://gist.github.com/adaugherity/7435890
這個地址有時候需要梯子才能下載
這裏附上百度網盤的下載地址
鏈接: https://pan.baidu.com/s/1poOy_JkIuaF4aMjq39TDUA
提取碼: yhed
下載後
在終端 cd 到 該文件所在目錄
運行 ruby patch-edid.rb
會得到一個 DisplayVendorID-xxxx 的文件夾 xxxx(每個顯示器不同
第三步 獲取修改文件夾的權限 這也是大部分教程都沒有說的
在終端運行 sudo mount -uw /
這是Catalina 的新特性 意思大致上可以理解爲 把文件換成讀寫模式
運行完後 會提示輸入密碼 是不顯示字符的輸入 輸入完後按回車就OK了
然後點訪達 在 前往 裏 選擇電腦 然後點擊磁盤 然後有一個名爲系統的 文件夾 右擊 顯示簡介 -->共享與權限 中 先把右下角的鎖解開 添加本用戶 權限爲 讀寫!
我的已經切換爲了只讀 可以點擊切換爲讀與寫 然後點擊那個齒輪 應用到所有文件夾 時間會久一些耐心等待
第四步 也是一個重點其他教程都沒有提及 在此時雖然系統的文件夾都保護已經解開 但是 手動依舊無法 實現寫入文件夾 只能通過終端
打開終端 cd 到DisplayVendorID-xxxx 的位置 運行以下命令
sudo cp -R DisplayVendorID-xxxx /System/Library/Displays/Contents/Resources/Overrides
這樣就大功告成 打開顯示 顯示器面板 會有EDID的後綴
拔掉線材再插上去 就OK了
第五步
收尾工作 把系統保護關閉是非常危險的事情
我們需要先把 該的系統 文件夾的權限改爲只讀
然後重啓電腦 command +R
進入恢復模式 終端輸入 csrutil enable
然後reboot 重啓
end
ps:如果這樣還是解決不了問題 就繼續去找別的路把