最近在使用MacBookPro时,觉得屏幕不够大,外扩一个三星显示器,使用HDMI接口连接至MBP,结果发现,三星显示器画面模糊或虚化严重,几乎看不清的节奏。无法忍受,觉得是HDMI线材太差,但是换一台T420笔记本(Windows 7)后,显示器画质正常(远好于此时的MBP)。显然,是MBP引起。

问题定位

MacBookPro外接第三方显示器会被识别成电视,导致字体模糊,和字体渲染方式以及线材没有关系。跟颜色空间的选择有关,TV使用的是YCbCr空间,需要将其强制转换为RGB空间即可。

解决步骤

第一步:关闭系统保护

由于macOS默认启用了System Integrity Protection(又称为rootless),因此我们需要暂时解除,一遍后面的步骤可以顺利进行。要关闭rootless,需要重启macOS,按住CMD+R进入恢复模式。选择Utilities菜单,打开终端Terminal,并输入csrutil disable。成功的话会提示“Successfully disabled System Integrity Protection”的字样。然后重启。

通过csrutil status可以查看当前的系统保护状态。

第二步:生成DisplayVendorID文件夹

下载脚本到本地、解压后得到patch-edid.rb,在Terminal中输入ruby patch-edid.rb运行脚本,会产生一个DisplayVendorID-4c2d文件夹,4c2d是编号,不同的显示器会有区别。

第三步:替换系统文件

备份!备份!!备份!!! /System/Library/Displays/Contents/Resources/Overrides文件夹!

然后,终端中输入sudo cp -R DisplayVendorID-4c2d /System/Library/Displays/Contents/Resources/Overrides。拷贝成功之后,拔掉显示器接口,再接上,即可看到显示效果明显改进。然后必须执行下一步!

话说,如果没有改进,说明此方法不能解决你的问题。可能是由于HDMI线材或其他因素导致。另外,如果拷贝文件时出现权限不允许,请重新检查是否已经成功执行第一步。

第四步:【重要】重新启用系统保护

在第一步中,我们禁用了系统保护,这是很危险的。完成第三步操作后,可以参照第一步的做法,将csrutil disable改为csrutil enable即可。

参考链接

  • http://www.mathewinkson.com/2013/03/force-rgb-mode-in-mac-os-x-to-fix-the-picture-quality-of-an-external-monitor
  • http://osxdaily.com/2015/10/05/disable-rootless-system-integrity-protection-mac-os-x/

阅读原文 | 作者官网 | 公众号 | Feed | 订阅 | 发私信

macOS外接显示器字体画面模糊虚化已解决相关推荐

  1. MacOS外接显示器字体模糊处理

    可参考如下链接(但是1080p的感觉效果不明显): macOS开启外接显示器HiDPI

  2. deepin 下 WPS for linux字体显示问题[已解决]

    把 C:Windows/Fonts 文件夹复制到 deepin(任意位置). 我的是双系统所以可以直接在deepin里复制,单系统建议找win复制以后再操作 把文件夹里面的所有字体,复制到 /usr/ ...

  3. PPT保存pps演示文档时,在另一个电脑中字体显示不正常!(已解决)

    PPT保存pps演示文档时,在另一个电脑中字体显示不正常!(已解决)

  4. android 设置字体包 字体包导致字体偏移 字体内边距问题(已解决)

    字体包存放位置 设置字体包方法1:(全局字体包) import android.content.Context; import android.graphics.Typeface;import jav ...

  5. 已解决-MacOS/MacBook pro/MacBook air重装系统-联网版

    我是月球挖掘机,本篇给大家分享下MacOS重装系统. 本教程基于MacBook硬盘被完全格式化掉,重新安装MacOS系统.例如全盘安装Windows系统后,想要重新安装回MacOS. 1. 按住按键: ...

  6. 黑苹果hidp显示不清楚_可能是目前解决Mac外接显示器字体发虚的最好方法

    Macbook 外接显示器默认为 TV 模式,TV 渲染模式下,文字效果非常非常非常差, 更改之前TV Render: Macbook: 更改之后RGB Render 个人观看第一幅图会头晕的.根据查 ...

  7. uniapp使用第三方字体(比如宋体楷体等非图标)已解决,字体包过大(提取字体)

    uniapp使用第三方字体(比如宋体楷体等非图标)已解决 2021 1 14 最新方案 直接这样就可以了 @font-face {font-family: test;font-weight: norm ...

  8. MacBook Big Sur 完美解决外接显示器 字体模糊、边缘不清 HIDPI 解决办法

    该文章转发MacBook Big Sur 完美解决外接显示器 字体模糊.边缘不清 HIDPI 解决办法 | 毕扬博客

  9. 【MAC M1芯片】PS已解决在M1苹果电脑上出现“液化”和WEB等黑屏问题

    m1 mac安装PS闪退怎么办?m1版的mac哪个的ps不会闪退? 很多刚买20款mac笔记本(M1芯片处理器版)的网友反应在网上下载的大部分PS mac版的安装包,安装好后都出现报错和闪退,导致根本 ...

最新文章

  1. java性能优化方案4——不要调用高开销方法
  2. vlan指的是什么?—Vecloud微云
  3. 【数据分析】Python :视频网站数据清洗整理和结论研究
  4. sklearn的认识
  5. AUTOSAR从入门到精通100讲(四十)-嵌入式中的CAN总线
  6. 创建一个带参数的formgoup_gin框架如何获取带文件的formData请求?
  7. 20190423面试记录
  8. 靠一个不存在的基因,写了学位论文顺利毕业的上交大硕士,被学校撤销了学位!...
  9. python中集合运算_入门 | 一文带你了解Python集合与基本的集合运算
  10. 魔幻阵matlab,MatLab入门手册
  11. CodeIgniter 合作paypal
  12. linux pxe安装视频,Linux—图解PXE实现全自动安装系统(1)
  13. prompt 你到底行不行?
  14. linux中级之防火墙的数据传输过程
  15. linux c 调用 java_Java如何调用C代码–(Linux下实现Java本地方法) | 学步园
  16. 知识图谱实现公安情报分析(人工智能系列)
  17. PART 1.3 风控利率那些事儿(名义利率 实际利率 还款方式 以及 计算逻辑汇总)
  18. Word中标题段前设置了值却不显示的解决办法
  19. 清华博士生被开除:告诉孩子,不吃学习的苦,就要吃生活的苦
  20. 携职教育:四川2022年人力资源管理师考试报名通知

热门文章

  1. NBA表格_NBA西强东弱有多严重?看科比、詹姆斯和杜兰特对手胜率就知道了
  2. 流越多,带宽利用率越低?
  3. H无穷控制理论与应用案例分析
  4. mysql 自定义表单_DedeCMS自定义表单制作和调用办法
  5. camera调试:RK3588 apk打开不出图如何排查?
  6. 【macOS】homebrew安装和解决brew安装速度慢的问题
  7. 稻盛和夫教会我“人生精进”的10项原则(深度好文)
  8. 无能为力,黑客承认iOS6内购破解不可能实现了
  9. STC89C51单片机点亮一个LED
  10. java jtextfield长度_JTextField限制输入长度的完美解决方案