mac外接显示器 字体发虚解决方案

"mac外接显示器 字体发虚解决方案"

Posted by Mr Chang on November 3, 2017

描述

  1. 今天买的LG性价比之王21:9的2k显示器到了,但是连接mbp后发现,字体发虚,模糊
  2. Macbook 外接显示器默认为 TV 模式,TV 渲染模式下,文字效果非常非常非常差

解决

  1. 下载 patch-edid.rb 这个文件到 mac 的Download 文件夹中。
  2. 打开终端,cd Downloads
  3. ruby patch-edid.rb
  4. 运行patch-edid.rb脚本后,会产生一个DisplayVendorID-1xxx文件,xxx是编号,每台机器都有区别
  5. 按住 「command + R字母」后开机,中间的苹果标志及进度条出现后放开按键,等待恢复安装界面和 “OS X 实用工具” 窗口出现后,点击顶部菜单栏的 “实用工具”,在其下拉菜单点选运行 “终端”
  6. 在终端闪动字符的位置直接输入“csrutil disable” 并回车,重新启动电脑。
  7. 把第 I 步生成的「DisplayVendorID-1xxx」文件夹拷到 /System/Library/Displays/Contents/Resources/Overrides下。
  8. 重新插拔数据线, 显示效果正常了,设置完毕

另外一种方式

  1. 控制台输入 : defaults -currentHost write -globalDomain AppleFontSmoothing -int 2(可以使用1到3作为该命令的最后一个参数,表示字体平滑渲染的强度)
  2. 想要恢复默认设置: defaults -currentHost delete -globalDomain AppleFontSmoothing

效果