- 积分
- 9655
- 最后登录
- 2023-3-8
- 精华
- 0
- 阅读权限
- 100
- 主题
- 678
- UID
- 434607
- 帖子
- 17613
- PB币
- 28
- 威望
- 435
- 贡献
- 0
- 技术
- 37
- 活跃
- 880
Z
- UID
- 434607
- 帖子
- 17613
- PB币
- 28
- 贡献
- 0
- 技术
- 37
- 活跃
- 880
|
楼主
发表于 2011-7-9 22:08:16
IP属地山东
本帖最后由 winxpuser 于 2011-11-2 12:50 编辑
很多人误解了”打开AGPM“,AGPM 就是修改AppleGraphicsPowerManagement.kext 所谓的打开agpm的意思是在系统日志内显示AGPM字样,以方便查看是否起作用
- <key>LogControl</key>
- <integer>1</integer>
复制代码 把这段中的<integer>1</integer> 1改成0也同样起作用,不过就不会在系统日志内显示了
Lion GM (11A511)下进行的。。。
11/08/10更新,AGPM控制台信息输出,方便判断是否启用了电源管理。
看这帖子之前先去看下 我找到的原帖http://www.insanelymac.com/forum/index.php?showtopic=237914&;;mode=threaded&pid=1594517
这里有修改前后对比,水区的....
修改前,是个杯具...https://bbs.pcbeta.com/viewthread-892933-1-1.html
修改后,变喜剧了....https://bbs.pcbeta.com/viewthread-893039-1-1.html
首先来说下smbios Mac model ID,这东东就是模拟机型的,例如MacPro5,1 iMac10,1 之类的。。。不要以为没啥用,例如CPU电源管理就关系到机型.....这个帖子中有详细说明如何模拟机型https://bbs.pcbeta.com/viewthread-798366-1-1.html(By 紫米)
变色龙就有模拟SMBIOS的功能
我只知道Intel 台式机平台的合适选项,Core2 代双核四核用iMac10,1比较好,第一代i7 i5 i3 用iMac11,1比较好,第二代I7 i5 i3 SNB处理器用iMac12,1。。。。我曾经试过用iMac12,1 不过貌似五国了,貌似是CPU电源管理出错了。。。 下划线的等于没说过=。=现在解决了,更新变色龙后解决
我的机器配置是:
MB GA-EP45T-UD3LR
CPU : Q8300 OC 3.6Ghz 480x7.5
MEM: 2G DDR 3 1333Mhz X4 大杯具,内存多了,超CPU的话只能降频内存到1152Mhz了。。。
Graphics Card :影驰的,黑将版,Nvidia Geforce GTX 460 1G DVIX2 HDMI 直接用变色龙的GraphicsEnabler=Yes就能驱动
本文测试在Lion GM (11A511)下进行的。。。
开始修改...........找到/S/L/E 下的AppleGraphicsPowerManagement.kext,拖放到桌面,显示包内容,打开Info.plist ,查找你当前的机型,系统信息-硬件概述-里就有你当前的模拟机型.....最好用iMac 10以后的或Mac Pro 4,1以后的。。。上面提到了如何模拟....我的是imac12,2,GTX 460 的硬件ID是 10de0e22..
在iMac12,2 删除所有东西 原来有两个ATI的显卡ID ,添加替换成,Vendor10deDevice0e22 就行,如果你机型下面只有GFX0或ATI的话就全部删除,然后手动添加....
- <key>LogControl</key>
- <integer>1</integer>
- <key>Vendor10deDevice0e22</key>
- <dict>
- <key>BoostPState</key>
- <array>
- <integer>0</integer>
- <integer>1</integer>
- <integer>2</integer>
- <integer>3</integer>
- </array>
- <key>BoostTime</key>
- <array>
- <integer>3</integer>
- <integer>3</integer>
- <integer>3</integer>
- <integer>3</integer>
- </array>
- <key>Heuristic</key>
- <dict>
- <key>ID</key>
- <integer>0</integer>
- <key>IdleInterval</key>
- <integer>250</integer>
- <key>SensorOption</key>
- <integer>1</integer>
- <key>SensorSampleRate</key>
- <integer>4</integer>
- <key>TargetCount</key>
- <integer>5</integer>
- <key>Threshold_High</key>
- <array>
- <integer>70</integer>
- <integer>95</integer>
- <integer>110</integer>
- <integer>190</integer>
- </array>
- <key>Threshold_Low</key>
- <array>
- <integer>0</integer>
- <integer>60</integer>
- <integer>90</integer>
- <integer>190</integer>
- </array>
- </dict>
- <key>control-id</key>
- <integer>17</integer>
- </dict>
- <key>default-control-id</key>
- <integer>17</integer>
复制代码
保存info后,重新替换系统的AppleGraphicsPowerManagement.kext
然后找到/S/L/E 下的 NVDAGF100Hal.kext,同样拖到桌面, 显示包内容,找到Info.Plist
编辑添加GTX 460的 硬件ID :0x0e2210de&0xffe0ffff 在IOPCIPrimaryMatch下添加
同上,保存 替换系统的NVDAGF100Hal.kext
kext用kext Wizard 替换安装....
重启看效果如何。。。。。
之后如果不出意外的话在控制台Log管理器里就会出现AGPM,系统启动时候用-v进去也能看到, 在控制台输入AGPM就看到了。。
理论上适用于大部分GTX 400s card 只不过就是更改下硬件id,然后那些啥数字参数之类的要自己实验了=。=
|
-
7
查看全部评分
-
|