技嘉H110M-D2SV,G4400,GT730成功安装心得分享交流
主板:技嘉H110M-D2SVCPU:G4400(核显GD510)
独显:昂达GT730 G2D5(后来添加的)
声卡:主板内建ALC887
网卡:主板内建Realtek GbE
内存:金士顿4G DDR4
硬盘:西数1T
1、从入门到放弃:
还在用独显的时候,爬贴一个星期终于发现进入系统的诀窍是clover配置inject intel=ture、FakeCPUID=0x0306A0和加入NullCPUPowerManagement.kext,只要这三个条件则可以完成安装进入系统。然后从国内爬贴到国外,最终对驱动核显死心,从此对黑苹果进入短暂的放弃阶段。
2、解决显卡驱动:
这个方法比较简单,打开京东浏览了两天然后头脑一热买了块免驱显卡,去掉inject intel=ture重新安装系统,意料之内正常安装并完美驱动显卡。
3、解决电源管理
我就想着能不能去掉NullCPUPowerManagement.kext,又是爬贴后发现六代CPU已经不用LPC,难怪我主板没有这个东西。然后我什么都没改(clover没有添加什么特别参数、也没有用DSDT),就去看我的节能选项,该有的选项都有,试了一下手动睡眠可以睡着,短时间内实验没发现重启,但是,刚才去吃饭回来发现电脑重启到了clover启动界面,昨晚关机后洗个澡出来也是启动界面,感觉自动睡眠和关机后不知道过多久会自动重启,这个后面再继续关注,如果有朋友知道问题所在欢迎指出。再看变频,CPU-S查出来有3300M和800M两挡变频,Intel Power Gadget监控CPU频率基本在2G到3G间波动。
4、声卡驱动
我以为这个很容易,事实折腾了我大半天,自己按教程用Xcode编译AppleALC和lilu,clover里添加layout ID,可就是驱动不起来,用AppleHDA Patcher生成的clover配置文件配合驱动也没办法,最后备份好原生AppleHDA.kext后,将AppleHDA Patcher生成的破解AppleHDA.kext替换原生,同时还得将HDAEnabler.kext加入SLE才成功驱动。后面继续想办法用原生的HDA,如果有朋友知道问题所在欢迎指出。
5、网卡驱动
这个是真正的容易里,直接下载RealtekRTL8111-v2.2.1.pkg,进系统后像win下装驱动一样安装重启就好了。
6、各驱动、clover配置和相关软件见附件,继续找bug完善系统。。。。,如果有相似配置有心得分享,欢迎共同交流blob:https://bbs.pcbeta.com/a109a2cc-3ee3-44d7-9220-ff7be777163f
i3 6100不知道能不能用! 多谢楼主分享,收藏! 更新:
1、使用4184以上版本clover,可以不用填入FakeCPUID,但仍需要加入NullCPUPowerManagement,所以目前不太清楚是不是clover自动设置了一个FakeCPUID。且这次安装发现,KernelPm是必选项,否则虽然可以进去安装界面且安装成功,但最终无法引导进去桌面。目前我使用的是4200版本clover。另一点需要注意的是覆盖EFI时,需要同时覆盖对应版本BOOT文件夹。
2、这次我选用iMac17,1机型,适配我的六代CPU,原本免驱的GT730黑屏,查询发现系统正常进去桌面,只是显卡没有输出,后来了解到大概是因为这个机型与当前显卡接口规范不一致导致,可以通过NvidiaGraphicsFixup.kext修复,也可通过SSDT实现(还没试过)。
3、通过跟之前对比,发现去除FakeCPUID后CPU频率曲线较低,闲置状态一般2G到1G之间,之前一般是2到3G。
4、之前提到声卡通过Clover注入layoutID无效,后来发现是六代DSDT里HDEF函数名是用HDAS表示,可以通过手动提取将名称替换,也可以通过ACPI HOT PATHED动态热修补DSDT,在DSDT Patches中添加comment“change HDAS to HDEF”,find“48444153 ”,replace“48444546 ”。然后就可以在DSDT或者直接Clover中注入layoutid为5即可。当然,clover中需要加入Lilu.kext、AppleALC.kext驱动。
5、有线网卡仍然可以使用RealtekRTL8111-v2.2.1.pkg.zip安装,或直接clover加入RealtekRTL8111.kext驱动
6、我的显示屏1920X1080,感觉字体太小,为了避免分辨率缩放导致字体模糊,开启1600X900Hi-DPI:根据https://bbs.pcbeta.com/viewthread-1679769-1-1.html,运行脚本重启后,添加的分辨率没有显示。进入/System/Library/Displays/Contents/Resources/Overrides/,更改脚本刚刚生成的文件夹名称,去掉“-”后面的0即可。
7、之前提到关机或睡眠有时会唤醒,后来发现关机被唤醒是因为Bios设置,设置里电源管理->Erp:开启(不开启关机不会断电,因此被当成睡眠),现在睡眠还是会被唤醒,但不是无缘无故,而且家里其他电器开关时才会,比如我的音响、电灯,一旦打开或关闭开关,电脑硬盘灯和风扇就会启动,但是显示屏没有被点亮,只有当敲键盘或鼠标时才会真正唤醒进入桌面,所以猜测那只是唤醒了硬盘CPU,系统里把网络唤醒和power nap关闭也还是有这个现象,目前无解的就只有这个。 顶楼主,和你配置是一样的,持续关注 jiakunxinxin 发表于 2017-9-12 14:47
顶楼主,和你配置是一样的,持续关注
多谢,互相学习互相帮助,期待你的新见解 更新:
上一次提到睡眠时会因其他电器开关而发生不点亮屏幕的唤醒,不断排查发现是鼠标导致这种情况,拔掉鼠标或者换其他鼠标就不会发生,同样是USB的键盘也不会造成这种现象,同时我发现插上键盘或者鼠标时有同样的现象。初步猜测我的鼠标不知道哪里的构造问题因为其他电器开关在某个原因之下影响到了鼠标的电平变化。查了一下电源日志发现这一条“DarkWake from Normal Sleep due to GLAN XDCI XHC/: Using AC 45 secs”,此时明白这种不点亮屏幕的唤醒叫做DarkWake,网上查了一下,发现这两篇帖子:http://www.insanelymac.com/forum/topic/306737-a-guide-on-fixing-sleep-issues/,https://www.tonymacx86.com/threads/instant-wake-from-sleep-wake-reason-glan-xdci-skylake-el-capitan.198588/“
其中一篇比较详细,“Note that the process that caused wake was "DarkWake." From what I can gather, dark wake is a state of half-sleep, half-wake, triggered by "Wake for Ethernet Access" which ends up breaking your sleep/wake. If you see this in your log, I suggest using the common boot flag of darkwake=0. ”,里面提到clover中设置boot里面一个参数解决。
同时还提到了另一种DSDT的方法:
1. Find "Device (GLAN)", you should see sth like this:
Code (Text):
Device (GLAN)
{
//......
Method (_PRW, 0, NotSerialized)// _PRW: Power Resources for Wake
{
Return (GPRW (0x0D, 0x04))
}
//......
}
2. Change "Return (GPRW (0x0D, 0x04))" to "Return (GPRW (0x09, 0x04))"
or remove entire _PRW block
我搜索了我的DSDT文件,相应的函数返回值是0x6d,0x04,这两个方法目前还没有测试,我想应该可以解决。主要是我觉得这种唤醒状态是系统原来就有的,问题出在我的鼠标问题导致误唤醒。后面再继续确认根本原因以及根本解决方法。 更新:
网上摘录的一段话:“OS X 有个特殊的工作模式,叫 DarkWake,在该模式下只有 CPU、内存、磁盘、网络系统上电工作,图形和声音系统并不运行。OS X 10.6 Snow Leopard 起就存在这个模式了,当时的主要任务是定时唤醒系统确保先前通过 DHCP 分配到的网络地址不要过期。OS X 10.7 Lion 在休眠模式下插拔 USB 设备也会导致系统进入 DarkWake 模式以便调整 USB 总线配置。OS X 10.8 Mountain Lion 新增的 Power Nap 功能也是在 DarkWake 模式下执行的。”。我的鼠标里面居然没有任何滤波电容,所以同一个电网中的其他电器开关时会点亮鼠标,随即使电脑误认为是鼠标重新插拔,电脑进入dakewake模式。
今天成功直接升级到High Sierra,升级时忘了把10.12路径到补丁移到other文件夹下,导致安装成功后无法进入系统,还以为我的不能无缝升级,虚惊一场。 yae32 发表于 2017-9-16 19:01 https://www.pcbeta.com/static/image/common/back.gif
更新:
网上摘录的一段话:“OS X 有个特殊的工作模式,叫 DarkWake,在该模式下只有 CPU、内存、磁盘、网 ...
楼主,我也遇到Wake reason: GLAN XDCI XHC的问题了,症状为休眠后电源灯闪烁,看了日志后发现电脑一休眠就被唤醒了,后面是处于dozen状态,按电源键后电脑才从黑屏点亮。 有解决思路或方法吗 我也是G4400CPU,就是不知怎么搞它了,看了你的文章又有信心了。 6600k可以用这个配置吗? daivea 发表于 2017-10-13 19:45 https://www.pcbeta.com/static/image/common/back.gif
楼主,我也遇到Wake reason: GLAN XDCI XHC的问题了,症状为休眠后电源灯闪烁,看了日志后发现电脑一休眠 ...
目前好像hotpatch有针对这个睡眠问题的热补丁方法,或者可以先简单排除法,从USB设备开始排除是哪个设备的问题再找找有没有相应的对策。不好意思,深层次的东西我也不是很懂,没办法有的放矢,只能不断尝试摸索 smdk000 发表于 2017-10-20 01:00 https://www.pcbeta.com/static/image/common/back.gif
6600k可以用这个配置吗?
就目前的clover版本来看,貌似点亮设备进入桌面已经比较简单了,这个配置只保留了最基本的设置,理论上可以点亮大众设备,但是系统要能达到日常使用的话,估计无法满足 非常感谢! 非常感谢!谢谢分享 感谢楼主发现谢谢 多谢楼主分享! 多谢楼主分享 谢谢分享!!!!! 谢谢分享!!!!!