li603074545 发表于 2020-10-10 09:54

解决黑苹果第二屏hdmi或dp紫屏问题

应为要用到ruby命令,先用终端配置环境变量推荐使用科学上网安装
1.1安装Homebrew
    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    中途输入mac密码就OK
1.2 检测是否安装成功
brew -v


效果



2、安装rvmRuby版本管理器,包括Ruby的版本管理和Gem库管理
用于安装Ruby环境,可以管理多个Ruby环境、依赖的第三方Ruby插件等都由RVM管理。
终端输入:curl -L https://get.rvm.io | bash -s stable
(提示出错不用管,直接第三步骤)


3安装ruby
终端输入:brew install ruby
前期准备工作完成,接着我们要读取显示器信息
4下载脚本链接: https://pan.baidu.com/s/19BVYQVP80RAQfWzgUYKQaw密码: mqse解压缩打开终端,拖动解压文件到终端里,然后直接回车。此时会生成显示器的edid文件,如果你两个显示器同时连接请确认你的显示器型号,如图生成的edid文件在红框标注的路径
因为我是s24d开头的显示器紫屏,所以找到文件夹路径,将文件夹拷贝出来右击访达,前往文件夹,输入:/System/Library/Displays/Contents/Resources/Overrides/将生成的文件夹拖入该文件夹覆盖重启即可。
ps:Mac OS 10.15以上系统版本开启了SIP系统完整性保护功能,系统文件夹是只有读权限的,无法将edid文件拖入系统文件夹,需要在恢复模式关闭SIP后再对系统文件读写。黑苹果四叶草引导关闭sip方法:
用VSCode 或者 其他工具打开 config.plist 搜索找到<key>RtVariables</key>
<dict>
   <key>CsrActiveConfig</key>
   <string>0x11</string>
</dict>
修改 0x00(你的可能不是这个值) 这个值 为0x77 保存 重启开启系统文件夹读写权限打开终端输入:sudo mount -uw /可能会需要输入密码(忘了)接着输入killall Finder最后看一下显示器正常效果图楼主配置是i5 9400f+b365mk+rx580刷bios改570黑果小兵直接安装

li603074545 发表于 2020-10-10 10:23


显示正确的显示器信息

li603074545 发表于 2020-10-10 11:09

最后修改值那里是0*11,我的是0*00改成0x77就可以了

eliot2877 发表于 2020-10-10 11:21

不太明白你说的紫屏是什么意思,没见到紫屏啊,不用weg可能会有紫色线条,一闪而过,是这个意思吗

kcltt 发表于 2020-10-10 13:42

这个和前面有个强制RGB模式是一样的吧

li603074545 发表于 2020-10-10 16:00

kcltt 发表于 2020-10-10 13:42 https://www.pcbeta.com/static/image/common/back.gif
这个和前面有个强制RGB模式是一样的吧

应该差不多吧,我是按照网上教程自己摸索出来的, 都不详细

li603074545 发表于 2020-10-10 16:14

eliot2877 发表于 2020-10-10 11:21 https://www.pcbeta.com/static/image/common/back.gif
不太明白你说的紫屏是什么意思,没见到紫屏啊,不用weg可能会有紫色线条,一闪而过,是这个意思吗

开机第一块主屏显示正常,第二块屏幕显示紫屏,或者开机屏幕显示紫屏,就是颜色不正常

wendy2020 发表于 2022-4-10 09:49

学习了。学习了。

calmtv 发表于 2022-4-10 14:32

求分享那张绿植壁纸,谢谢
页: [1]
查看完整版本: 解决黑苹果第二屏hdmi或dp紫屏问题