szhome 发表于 2023-9-12 19:08

没发现Issues反馈渠道,希望移除一项WhateverGreen.kext的强制功能

本帖最后由 szhome 于 2023-9-12 19:09 编辑

折腾了一天,定位出来了原因,是WhateverGreen.kext引起。原因是iMac Pro 1,1 这个机型,官方使用不带核显的至强CPU,所以黑果的WhateverGreen.kext聪明的以为,使用这个型号时,核显应禁用,强制使用AMD的GPU。找到一个近似描述:https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.Chart.mdMore about unfairgva bitmask:...4 -> Inject the iMacPro1,1 board ID and therefore forces AMD video decoder/encoder然而:iMac Pro 1,1这个机型有个特殊的作用,它能够拯救,魔改过笔记本CPU导致缺失ME功能的主板的,睡眠唤醒之后的核显加速!如果不用这个机型,魔改主板睡眠唤醒之后,核显加速死锁,任何调用加速的应用挂死。而使用这个机型,睡眠唤醒后,核显加速正常。当然,这是在macOS Monterey的情形之下,使用WhateverGreen.kext,1.5.8版本。因为WhateverGreen.kext聪明的修改成强制AMD GPU,是从之后的版本开始改的。1.5.9引导有误,1.6.0版本开始支持Ventura,同时,把iMac Pro机型强制成了AMD GPU。从而浪费了核显,使用的是独显加速。这样的话,10代核显的意义就失去了。这个问题的现象是,同样魔改板U的硬件环境,macOS Monterey,使用WhateverGreen.kext,1.5.8版本,默认是核显加速;换成1.5.8之后的版本、直到此刻最新的1.6.6版本,默认是AMD独显加速。而1.6.0才开始支持Ventura,所以,Ventura要想使用核显加速,目前的版本都不支持,被WhateverGreen.kext自以为聪明的强制关掉了。即,Ventura 只能使用独显。这些描述都是基于iMac Pro机型哈。定位原因之后,在github的项目上,却没有找到Issues的入口,可能作者关闭了,所以,各位大佬,有跟作者联系的,方便给反馈一下,放开这个限制呢?象1.5.8之前的版本一样,不要去强制成AMD GPU就行了。或者,哪位大神出手帮忙能改一下代码也是极好的。谢谢了!

毛茜坤 发表于 2023-9-12 20:36

https://github.com/acidanthera/bugtracker

szhome 发表于 2023-9-13 08:34

毛茜坤 发表于 2023-9-12 20:36 https://bbs.pcbeta.com/static/image/common/back.gif
https://github.com/acidanthera/bugtracker

非常感谢!!!这就去反馈。
页: [1]
查看完整版本: 没发现Issues反馈渠道,希望移除一项WhateverGreen.kext的强制功能