实测:Dell U2518D
前言
本人由于家境贫寒,购入 Dell U2518D后显示效果不佳,查阅各种资料开启 HiDPI 后略有改善,特此记录。
关闭SIP
重启Mac
,按住 Command + R
进入 Recovery
模式。
在工具栏的 实用工具 里找到终端 ,打开终端输入 csrutil disable
.
重启Mac, 打开终端后输入 csrutil status
可以看到SIP状态。
System Integrity Protection status: disabled.
即表示 SIP 成功关闭。
开启HiDPI
打开终端运行
sudo defaults write /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled -bool true
开启 HiDPI 模式
运行
ioreg -lw0 | grep IODisplayPrefsKey
记下第二行末的 10ac
和 413a
备用,它们分别是 DisplayVendorId
和 DisplayProductID
。
[scode type="yellow"]注意,开启HiDPI需要关闭U2518DR的 Smart HDR
,否则DisplayProductID
将为 413d且下述方法无法开启HiDPI,原因未知。[/scode]
打开 显示器配置生成网址,DisplayProductName
改为 DELL U2518DR
,DisplayProductID
改为 413a
,DisplayVendorID
改为 10ac
,下载配置文件。
打开访达前往文件夹 /System/Library/Displays/Contents/Resources/Overrides/DisplayVendorID-10ac/
注意将10ac
换成自己的DisplayVendorId
进入后替换替换配置文件。
重启电脑,安装并打开 DRM,设置分辨率为 1920x1080。如下图即大功告成,
重复关闭 SIP 中的步骤,把步骤2中的 csrutil disable
换成 csrutil enable
重新打开 SIP。
SwitchResX
坦率的讲,如果使用 SwitchResX(需要梯子) 开启 HiDPI会方便很多。网上也有教程自行搜索。但是该软件16刀的售价着实让家境清寒的我负担不起。
如果你已经安装SwitchResX,首先打开 SwitchResX ,在工具栏找到 Uninstall 将其卸载如果显示器色彩配置以及关于本机显示器中仍有 “SwitchResX4-”字样,删除 /Library/Preferences/.GlobalPreferences.plist重启Mac即可。
后记
开启Smart HDR后无法打开的HiDPI的原因暂时未知。
参考
Display-Override-PropertyList-File-Parser-and-Generator-with-HiDPI-Support-For-Scaled-Resolutions
RMBP 外接显示器该选择 2k 还是 4k?
DELL U2518D 2K显示器在MAC PRO下开启 1920x1080 HiDPI
Dell U2518DR 开启HiDPI
请教一下如何在 Mac OS X 10.11 下开启自定义 HiDPI?
DELL U2515H( 2K) 开启 1920X1080 HiDPI
版权属于:Sukeycz
转载时须注明出处及本声明
“注意,开启HiDPI需要关闭U2518DR的 Smart HDR,否则DisplayProductID将为 413d且下述方法无法开启HiDPI,原因未知。“
U2520D一样有这个问题,而且smart HDR不打开的话颜色只有18-bit,打开了的话能有30-bit,但hidpi就只剩下奇怪的分辨率基本不能用