查看: 95152|回复: 738

[已解决] 修改Natit.kext驱动,设置nvidia显卡共享显存,完美支持QE/CI、双屏

 火... [复制链接]
zhouhsc_cnn 发表于 2010-4-10 23:58 | 显示全部楼层 |阅读模式
快御云安全
本帖最后由 zhouhsc_cnn 于 2010-4-27 09:30 编辑

电脑:hp dv2529,显卡nvidia 8400gs阉割版,独立显存仅64m,鉴于在win下此显卡可以共享1g以上的系统内存作为显存,而MAC下,Natit驱动默认设置为128M,NVinjector默认为64M并不能支持QE/CI。
经查阅资料并测试发现可以通过修改Natit.kext文件中的VRAM数值,设置显卡显存到128m,256m,512m,甚至1g以上,并完美支持QE/CI。
先看图:
默认128m显存(独立显存64m+共享显存64m;支持双屏):
Voila_Capture.jpg
增加一点点,144m显存:
Voila_Capture2.jpg
现在,256m显存:
Voila_Capture3.jpg
512m:
Voila_Capture4.jpg
1g:
Voila_Capture5.jpg
768m:
Voila_Capture6.jpg



使用方法:
1、先确保/System/Libarary/Extensions文件夹中Geforce.kext中的Info.plist文件中的"IOPCIMatch"项内容为你显卡的设备ID
(注1.比如我的设备ID是"0x0427",就把"0x000010de"改为"0x0427de")
(注2.后面那一串&0x0000ffff之类的字符直接去掉)4 }1 V/ m# t0 D
最终的IOPCIMatch格式为"0x某某某某10de"

2、把附件中的natit.kext解压到桌面。 Natit.kext.zip (15.99 KB, 下载次数: 3331) ,右键natit.kext文件——显示包内容,用Property List Editor打开Info.plist文件。(property list editor 软件本论坛找:https://bbs.pcbeta.com/thread-715184-1-1.html

3、查找到"VRAM,totalsize"项,做如下修改:
<00000008> - 128Mb
<00000009> - 144Mb
<00000010> - 256Mb
<00000014> - 320Mb
<00000020> - 512Mb
<00000028> - 640Mb
<00000030> - 768Mb
<00000040> - 1024Mb

4、用kext helper安装natit.kext并重启,就可以看到如上图所示,显卡可使用的总显存数量已经变成修改的数字。(kext helper 软件本论坛找)

经过测试,8400gs在仅仅使用64m独立显存的时候,是无法完美开启QE/CI的,使用更多显存的时候,一些对图像处理器要求高的程序会有更好的表现,例如打开dock上的“应用程序”更加平滑。

评分

3

查看全部评分

RealGold 发表于 2010-4-11 02:34 | 显示全部楼层
谢谢,不错的分享!
回复

使用道具 举报

gsion 发表于 2010-4-11 09:13 | 显示全部楼层
谢谢分享
回复

使用道具 举报

头像被屏蔽
yitouyu 发表于 2010-4-11 10:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

faninx 发表于 2010-4-11 13:52 | 显示全部楼层
Mark一下, 估计有用
回复

使用道具 举报

xyydark 发表于 2010-4-11 13:59 | 显示全部楼层
啊哈哈,折腾了这么久 100 多p币都没有了,终于折腾光了,下载不能,- -
回复

使用道具 举报

yishisanren 发表于 2010-4-11 14:21 | 显示全部楼层
感谢楼主分享,这样貌似一些n卡就可以自己修改了~~
回复

使用道具 举报

哈桑 发表于 2010-4-11 14:51 | 显示全部楼层
貌似很不错的样子,我去试试
回复

使用道具 举报

hrtsea 发表于 2010-4-11 14:54 | 显示全部楼层
这样修改一下显存就变大了 马??仅仅是显示变大了吧,实际还是原先的64mb
回复

使用道具 举报

xinghe13ai 发表于 2010-4-11 15:32 | 显示全部楼层
谢谢分享
回复

使用道具 举报

qinshenghai11 发表于 2010-4-11 15:40 | 显示全部楼层
我的x3100没有vram 这一项啊,改不了
回复

使用道具 举报

nicebird 发表于 2010-4-11 16:11 | 显示全部楼层
mark,lz有心人
回复

使用道具 举报

pug1234 发表于 2010-4-11 19:43 | 显示全部楼层
我的x3100没有vram 这一项啊,改不了
qinshenghai11 发表于 2010-4-11 15:40


哈哈X3100嗎?  
依樣畫葫蘆....
可成..
螢幕快照 2010-04-11 下午7.41.14.png
螢幕快照 2010-04-11 下午7.42.27.png
回复

使用道具 举报

pug1234 发表于 2010-4-11 19:44 | 显示全部楼层
X3100
自己增加
                        <key>VRAM,totalsize</key>
                        <data>
                        AAAAFg==
                        </data>
就有
回复

使用道具 举报

zwt 发表于 2010-4-11 19:51 | 显示全部楼层
这样改显存并没有实际的增大吧  只是看上去舒服罢了
回复

使用道具 举报

小痕leo 发表于 2010-4-11 20:18 | 显示全部楼层
话说用这驱动关机会断电源不?
回复

使用道具 举报

头像被屏蔽
hfghost 发表于 2010-4-11 20:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

alphaWON 发表于 2010-4-20 22:15 | 显示全部楼层
在windows中怎么安装??
回复

使用道具 举报

头像被屏蔽
winphone 发表于 2010-4-20 22:35 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

sofish 发表于 2010-4-20 22:38 | 显示全部楼层
这样的确有用,非常感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋手机版联系我们

Copyright © 2005-2025 PCBeta. All rights reserved.

Powered by Discuz!  CDN加速及安全服务由「快御」提供

请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。

远景在线 ( 苏ICP备17027154号 )|远景论坛 |Win11论坛 |Win10论坛 |Win8论坛 |Win7论坛 |WP论坛 |Office论坛

GMT+8, 2025-1-23 21:10

快速回复 返回顶部 返回列表