先上个人配置
z97x-ud3h
i7-4790k
gtx960
现在苹果对smbios好像没那么严格了,换smbios之后直接重启就能有效果
一直用的iMac14.2的bios,强迫症表示clover config告诉我有iMac 15.1 能用 刚好就是4790k。。。
果断是不能忍了
-----------作死的分割线---------------
然后我就试了下把smbios换成imac 15.1
然后作死的结果就来了
一切正常。。
-v什么问题也没有
就是屏幕现实未连接。。。。。。
这个不能怪苹果,iMac15.1的原声屏幕是5k的。。 我拿这个1080p的屏幕出现这个情况确实也在意料之中。。。
好吧,重启 nv_disable=1 试试,进系统是ok的,基本确定是显卡和一些特殊的配置了
然后犹豫了一会。。。还是换成smbios14.2了。
-----------解决方案的分割线----------------
前几天忍不住又去折腾了一下。。
g搜索了下,找到一个国外的大神。。。
上连接和原文
Solving NVIDIA driver install problems
Problem 4: Monitor goes to sleep at the end of the boot sequence when using iMac15,1 or MacPro 6,1 system definition
Fix: modify the AppleGraphicsDevicePolicy.kext
- Using Finder locate this file /System/Library/Extensions/AppleGraphicsControl.kext
- Right click and "Show Package Contents"
- Now browse to /Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/
- Open Info.plist using TextEdit
- Scroll down to where you see <key>ConfigMap</key>
- For the iMac15,1 locate the board-id "Mac-42FD25EABCABB274" and change string below it from "Config2" to "none". For the MacPro6,1 you will do the same thing but for the board-id "Mac-F60DEB81FF30ACF6".
- Save the file.
- Rebuild the kernel cache using the following two commands in terminal:
sudo kextcache -system-prelinked-kernel- sudo kextcache -system-caches
- Reboot
NOTE: you may need to use kext-dev-mode=1 if not already using it to allow the modified kext.
需要翻译咩。。。 就是找到/s/l/e里面的 AppleGraphicsControl.kext 推荐先拷贝到桌面 在这个kext里面找到/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/info.plist里面 找到<key>ConfigMap</key> 然后再列表里面把Mac-42FD25EABCABB274的数据从Config2改成none。 再导入kext,重建缓存,开机。ok搞定了 -------------附上改好的kext--------------
AppleGraphicsControl.kext.zip
(182.17 KB, 下载次数: 262)
话说好像没什么其他的效果,不过逼死强迫症系列。。。
|