- 积分
- 188
- 最后登录
- 2024-4-17
- 精华
- 0
- 阅读权限
- 20
- 主题
- 62
- UID
- 1001678
- 帖子
- 456
- PB币
- 1777
- 威望
- 1
- 贡献
- 0
- 技术
- 1875
- 活跃
- 596
- UID
- 1001678
- 帖子
- 456
- PB币
- 1777
- 贡献
- 0
- 技术
- 1875
- 活跃
- 596
|
本帖最后由 renyan52099 于 2019-1-2 10:25 编辑
个人环境:
机器:Intel NUC 5I5MYHE(BIOS版本目前最新:0049)
内存:16G DDR3L 金士顿内存
硬盘:西数500G笔记本黑盘
OS版本:macOS Mojave 10.14.2
CLOVER版本:4798
折腾经历(分享经验):
第一部分:1080p BENQ BL2410PT 显示器
1、BIOS默认即可,SMBIOS版本:MacBookPro12,1
2、使用论坛版主版本 10.14.2 用 TransMac 刻录到U盘,删掉 U盘 ESP分区 EFI\CLOVER 目录下默认config文件,修改名字含有 HD5500 的文件为默认config文件后,即可无问题安装。镜像链接:链接点我
3、将 U盘 EFI 目录下 BOOT、CLOVER 目录拷贝至硬盘 EFI 目录下面(和 EFI\APPLE 目录平级),正常开机。
4、注入显卡ig-platform-id驱动显卡:16160002
5、修改显存为2048M(默认是1536M)
6、说明:该版本EFI附件使用的是 VoodooHDA.kext 万能声卡驱动,我没用内置声卡,故声卡我未驱动。显卡驱动了,未开启HIDPI(个人有强迫症,不喜欢往系统目录写文件,有脚本可以开启,只是1080p屏幕个人认为必要性不大,我开启了后,眼拙未看出任何差别)。另,该版本EFI能驱动所有USB口子,且驱动USB3.0、驱动内置INTEL千兆有线网卡,INTEL 9260AC的蓝牙等常用硬件,能正常开关机、休眠、唤醒等不花屏,只是开机CLOVER引导一会儿后会闪一下8个苹果。
第二部分:45寸4K显示器
1、说明:心里面一直对HIDPI种草,听大神说4K显示器可以直接开启,不用碰系统文件,故入了一个入门级4K显示器,即当显示器又当电视用。折腾到这一部分都是半月后了,其中学习了很多东西,首先感谢远景论坛以及各位大神,tonymacx86论坛,黑果小兵博客等等让我学习知识的地方。
2、这一部分修改得内容:
①、使用Lilu.kext+Whatevergreen.kext+Applealc.kext驱动了内置声卡以及显卡,关闭了inject Intel方式。
②、修改SMBIOS版本为Macmini8,1
3、做过的尝试:
①、交代一下:经过翻阅Intel官方文档,HD5500 DP1.2接口 可以上4K@60Hz(Windows环境下4K@60Hz没问题)
②、其中会涉及很多关键词:AAPL,ig-platform-id、framebuffer-stolenmem、framebuffer-fbmem、framebuffer-unifiedmem、CSM、Secure BOOT、Legacy Boot
③、按2-①的方式修改config后,在1080p的情况下,无任何问题。即便是不添加framebuffer-stolenmem、framebuffer-fbmem的情况下,只是填写AAPL,ig-platform-id即可正常开启启动,显卡等等各种都正常,但是,重点来了,dp1.2插上4K显示器,显示器识别错误,尺寸识别为30寸1080p屏幕了,分辨率默认1920x2160拉伸到全屏。到这一步的时候,BIOS还是默认。无论死活,显示器尺寸、分辨率都是错误的,重建缓存等等,都无法改变,依然这样,于是开始搜索,说需要修改 framebuffer-stolenmem、framebuffer-fbmem 于是,第一次在懵逼的情况下,将 framebuffer-stolenmem 改到了 35MB,framebuffer-fbmem 改到了 21MB,这其中还尝试了注入EDID、HIDPI脚本,重启,无效。
④、以上这些折腾都无效的情况下,心灰意冷了,用上面折腾一通后的配置尝试一下重装,于是格盘开始重装,过程中,闪了一下8苹果,进度条读取到80%的时候,苹果LOGO变成蓝色了,以为要完蛋,但是还是继续等待,最后居然神奇的装好进入设置流程了,一路设置完成后,进入桌面,我去,4K了,显示器识别也正确了。一通高兴,无以言表,拷贝EFI进硬盘,重启,过程中,闪一下8苹果,然后,花屏了,我习惯性的关闭一下显示器(都折腾成习惯了),显示器开启后,居然显示登录界面了。输入密码登录,一切ok,显示器识别也是4K@60Hz,这时候,强迫症又犯了,这花屏不解决不行啊。8苹果还能忍,花屏不行。于是开始各种爬贴,期间看到某帖子这样说:
于是,我就尝试把 framebuffer-stolenmem 改成 128M,framebuffer-fbmem改成48M,完了,这下彻底不能开机了,进度条50%循环重启。又猜测是DVMT的原因,尝试加大IGD Minimum Memory到256M,IGD Aperture Size到512M,顺利登录花屏后,开机了。但是8苹果依然在,于是再爬贴,看到说要 Legacy Boot打勾(默认就是选上的)+CSM打勾 就能解决,我BIOS没有CSM,猜测和Secure BOOT是一个意思,把这个打勾,依然花屏。问题并没有解决。
进度50%过后这样子闪一下:
接着下一个是这个画面:
我的BIOS里面只有这个选项,没有搜到的帖子里面说的 DVMT选项,也没有CSM选项
啰嗦半天,其实我有几点疑问需要咨询大神:
①、framebuffer-stolenmem / framebuffer-fbmem / DVMT / IGD Minimum Memory / IGD Aperture Size 这几个之间的联系?
②、无论我把 IGD Minimum Memory + IGD Aperture Size 设置到多大,上图截图的我的显卡 专用视频内存 永远是128M,没有效果,猜测应该受驱动程序影响?那么请问,我这个可以理解为DVMT在BIOS内就是128M吗?或者他们之间有关系吗?
③、根据爬贴得到的说明:IGD Aperture Size 建议是 IGD Minimum Memory 的2倍,这个有科学依据吗?
④、依据我的实验:framebuffer-stolenmem + framebuffer-fbmem 不能超过 128M,超过就不能开机(上面Video选项卡截图就是默认bios显存设置),除非把BIOS内 IGD Minimum Memory 设置超过128M才行。请问IGD设置和这两个参数有啥关系?网上一说到stolenmem+fbmem 就让去搞DVMT,这DVMT和我的IGD 设置的关系是什么?
⑤、我这个8苹果和花屏问题有无办法解决?
再次谢谢各位大神了!!!
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
-
2
查看全部评分
-
|