azhw 发表于 2008-11-7 10:25

【分享】 完美驱动ATI HD X1300-X1550 显卡, 支持宽屏,分辨率可调!!

经过1个星期的啃苹果摸索, 重装了系统10余次将近20次, 终于完美驱动了我的ATI Radeon X1300 显卡,
现在显卡(宽屏可调分辨率, 开CI/QE), 声卡, 网卡 均完全驱动, 比较完美啦! 特与大家经验分享之!

我的显卡:
是DELL品牌机的 ATI Radeon X1300显卡, DEVICE_ID为7187, PICe接口, 128M显存. 只有一个DVI接口无VGA接口.
显示器是DELL的19'宽屏液晶, 型号:SE198WFP(analog & DVI), 最佳分辨率: 1440x900

系统是: iDeneb v1.3Leopard , 安装方法为使用 hdinstall helper v0.3 (不选PC_EFI V8)
   参考:https://bbs.pcbeta.com/thread-272691-1-1.html
   因为我的CPU是intel 酷睿2 双核, 2.4G, 没有选择任何补丁内核, 安装的是原版内核

1. 最先安装时选择了系统补丁里带的驱动 X1300-X1500:
      安装后, 分辨率可调, 支持我的1440x900, 正确识别我的显存128M, 正确识别DELL显示器型号.无鼠标拉屎现象.
      但是, QE/CI 打不开, CI为"软件", QE直接显示"不支持"

2. 此后, 论坛上搜索了基本所有的有关 X1300 X1600 驱动的帖子, 基本上都按照帖子下载驱动, 安装.
      刚开始也没什么经验, 系统搞坏了n次 又重装了n次, 始终没有一个能完全驱动的,一直打不开CI/QE

3. 后来, 找到了这个帖子, 使用ATIinject 驱动来搞定X1300, 最难得是帖主的显卡跟我的一模一样, DeviceID, 显存,
   都一点不差,他也是dell的显卡. 这让我信心大增.又重新安装了一遍系统, 干干净净得照着这个帖子来做.
      https://bbs.pcbeta.com/viewthread.php?tid=285994
   首先就遇到了问题, 修改下载的 ATIinject.kext 中Info.plist时候, 跟帖子上的Info.plist文件有很大差别:
       帖子上说的最关键的 更改显存大小由256M--->128M 的选项,我这个Info.plist里根本没有:
      <key>ATY,FrameBufferOffset</key>
      <integer>0x00000040</integer>
      <--- edit this to half of the value above (if card is 512MB set it to 0x100)
      <key>ATY,IOSpaceOffset</key>
      <integer>0x00300000</integer>
      <key>ATY,VRAM,MemSize</key>
      <integer>0x00000080</integer>
      <--- Size of VRAM (512MB is 0x200; 128MB is 0x80; 64MB 0x40;) You can also try to remove this entry!
      没有如上的几个关键项, 或者说, ATIinject的版本根本不对, 结果可想而知, 没有一点效果.

4.继续搜索论坛, 同时联系帖子作者索要他的驱动(没回应)!看到很多讨论X1600用ATIinject驱动的文章,
   楼主帖子里也说受X1600的启发, 所以我想到了, 帖子主人可能用的是 X1600驱动中的 ATIinject !!!
          说干就干, 抹掉分区, 重新安装leopard系统, 选择系统中的 X1600驱动,重启不加驱动,进入安全模式
   ATIinject.kext 中Info.plist果然跟帖子里描述的一模一样啦!   这让我高兴了半天, 按照楼主的帖子一模一样
   修改, 安装, 修复分区权限....   以为胜利就在眼前了,重启后 -v 启动, 进入图形界面, 黑屏啦!!!!!
   太**的郁闷啦!   安全模式仔细检查了好几遍操作, 完全跟帖子里的一样, 没有出错. 此法宣告失败!!
   分析原因, 可能是帖子里的Leopard并非是10.5.5原版内核, 或者帖子里的 ATIinject驱动跟我的不一样.

5.陷入了一段迷茫期, 各大论坛里的X1300的帖子一个不放过, 翻了个底朝天, 看到网友"威廉第三"(X1600) 和
   TTNK(X1300) 的帖子, 他们对这个系列的显卡做了很多工作和尝试, 非常感谢.可惜的是, 使用他们的驱动,
   按照他们的方法, 不是黑屏就是灭有效果, 也宣告失败!!    之间又重装了n次系统,仍然迷茫.....几乎放弃啦.

6.一次偶然的机会, 不知道是第几次重装Leopard的时候,我没有选任何显卡驱动的补丁
   就是这次, 重启后依旧是 1024*768的分辨率, 可是第一次出现 鼠标拉屎的现象!!
   进入桌面, 发现顶上的菜单栏跟以往不同, 变成了蓝色的!!查看系统属性, CI"硬件", QE也"硬件已加速" !!!
   原来这就是 CI/QE 打开, 不怕笑话, 还是第一次看到 CI/QE 打开的效果. 呵呵, 又燃起了希望.
            可是, 马上发现了问题:分辨率只有1024x768不可调, 不支持我的宽屏;
                                                   显存被识别为256M, 而我的是128M,明显不对;
                                                   识别不了我的dell显示器型号!
      看来, 还是不能高兴的太早.仔细分析了下, 发现 系统里没有安装 ATIinject驱动, 也没有安装NatitX1300驱动,
            重新安装上iDeneb 光盘里的 X1300-X1550 驱动补丁包, 又变成了分辨率可调CI/QE打不开的情况了!

7.   难道就不能集二者所长, 既能调整分辨率, 又能开QE/CI 么?
            仔细分析了IDeneb光盘中的 X1300-X1500补丁, 发现其使用的是 NatitX1300.kext驱动, 查看其中的plist文件,
      此驱动补丁除了安装 NatitX1300.kext外, 还替换安装了如下的6个kext文件:
            ATINDRV.kext                                 ATIRadeonX1000.kext                      ATIRadeonX1000GA.plugin
            ATIRadeonX1000GLD.Buddle            ATIRadeonX1000VA.Buddle            IONDRVSupport.kext
      驱动中自带的这六个 文件版本号均为:v1.4.52, 代号为45206, 支持分辨率可调却开不了CI/QE!
      又查看原版中的这6个文件, 版本号为: v1.5.30, 代号为53017, 支持CI/QE加速, 却不支持可调分辨率!!

8.    问题找到了,iDeneb光盘中 natitX1300.kext 驱动中带的驱动太旧, 解决办法就是:
            原版系统v1.5.30的 6个驱动文件, 加上驱动补丁里的 natitX1300.kext 来解决分辨率问题, 搞定!
       经过试验, 确实如我所料!完美支持了我的宽屏(多分辨率可调), Ci/QE打开, 显存显示器均识别正确!
      
      功夫不负有心人, 终于搞定!   也就是搭配着两个驱动来用, 没有修改过任何一个 Info.plist文件!
      

      除了我的deviceID为7187的显卡外, 原版驱动还支持如下的 Device ID(应该都可以完美驱动), 各位可以试试看!
      0x71871002 0x72101002 0x71DE1002 0x71461002 0x71421002 0x71091002 0x71C51002
      0x71C01002 0x72401002 0x72491002 0x72911002

[ 本帖最后由 azhw 于 2008-11-9 15:11 编辑 ]

azhw 发表于 2008-11-7 10:25

根据驱动中Info.plist文件描述, 此驱动应该可以支持如下的显卡.
===============================================================================
描述                                                         Device ID
Radeon X1300/X1550 Series RV515                7187
Radeon X1300/X1550 Series RV515                7146
Radeon X1300/X1550 Series RV515                7142
ATI Mobility Radeon X1700                           71DE
Radeon X1800 Series R520                            7109
ATI Mobility Radeon X1600                           71C5
Radeon X1600 Series RV530                        71C0
ATI Mobility Radeon HD 2300                        7210
Radeon X1950 Series R580                            7240
Radeon X1900 Series R580                            7249
Radeon X1650 Series R580                            7291
===============================================================================
如Device ID 不在其中, 可更改ATIRadeonX1000.kext中的Info.plist文件加入自己的device ID, 是否能完美驱动,未知!
本人的显卡为 Dell Radeon HD X1300/X1550 台机, PCIe, Device ID为 7187,
安装的Leopard版本为 iDenab v1.3 , 原版9.5.0内核, 内核版本号: 9F33 , 用此方法测试通过, 完美驱动!!

请其他device id显卡的朋友, 将测试结果: 包括device ID, 内核版本, 是否能完美驱动, 驱动情况, 反馈到楼下帖子里,谢谢.

1.   安装使用方法
      使用iDaneb v1.3 Leopard iso安装时, 在显卡驱动里, 任何驱动都不要选择!切记!
          应用程序里, 最好选上kext helper b7, 方便安装驱动(安装好后在 /Application/iDaneb目录里 )
          如果不使用 kextHelper 来安装kext驱动, 也可手动输入命令, 下文不再重复.
       安装成功后, 进入桌面, 如果屏幕最上方菜单栏为 蓝色, 系统信息里显示 CI/QE已经打开, 但不能调整分辨率,
       则下载 第一个附件:NatitX1300.kext , 使用kext helper 安装后, 修复磁盘权限, 重启, OK!
            修复权限的命令为:# diskutil   repairPermissions /                     
            或者用图形界面的"磁盘工具"应用程序.
       注意: 如果非 X1300-X1550 的显卡, 但Device ID 仍在上述列表中的, 则使用附件1中的 NatitX1300.kext驱动有可能不成功,
                请自己提取iDeneb 中对应的Natit驱动补丁, 或者论坛上下载.

2.   如果非使用 iDaneb v1.3 全新安装, 或使用到其它版本 Leopard 上, 请下载附件2, 除了包括有 NatitX1300.kext外,
      还包括有Leopard 10.5.5 自带的新版的6个驱动文件.
       下载后, 解压出7个文件驱动文件, 删除掉系统/System/Library/Extentions/ 目录下原有的对应文件(注意备份,以便失败时恢复)
      用 kext helper 安装7个驱动文件夹, 修复磁盘权限,
      重启, 搞定!

附件2下载地址在3楼

[ 本帖最后由 azhw 于 2008-11-7 11:36 编辑 ]

azhw 发表于 2008-11-7 11:19

本帖最后由 TTNK 于 2009-8-24 17:59 编辑

2009.4.6更新
==================================================================================
目前升级安装到 10.5.6, iPC版/ideneb版/X xX 版 都试过,
安装时候, 显卡驱动 什么都不要选择,
安装后 -x 安全模式进入系统,
仅下载 楼上的: NatitX1300.kext.zip 这一个附件即可(不需要下载本帖下面的完整的18个分卷文件),
用 kext help b7 安装,
重启后即可安装成功.
CI/QE全开, 支持高分辨率, 我目前完美支持 1600*1050 宽屏.
===================================================================================


附件2:下载地址(已失效)
http://rapidshare.com/files/161387083/ATIX1300driver_zhw.zip.html

附件2为完全驱动
除附件1中的 NatitX1300.kext外, 还有原版带的6个驱动文件.

2009.3.1 重新上传 附件二:
http://rapidshare.com/files/203886508/ATIX1300driver_zhw.rar.html
MD5: 561B9727A055521BB6B43B11D33BA1B8

或者从本论坛附件下载分卷文件(18个):



















TTNK: 如果想测试,可以到下面地址下载:

http://www.brsbox.com/filebox/down/fc/c1b68ef6f7f530b6f85875a74b6fac8b

bennyfo 发表于 2008-11-7 13:02

3650可以用不,我的也调不了1440x900

azhw 发表于 2008-11-7 13:50

原帖由 bennyfo 于 2008-11-7 13:02 发表 https://bbs.pcbeta.com/images/common/back.gif
3650可以用不,我的也调不了1440x900

3650应该没有问题,我没有这个显卡没试验过。 你的Device ID 是多少?
你什么驱动都不选 安装 iDeneb, 然后提取自带的 HD3650驱动中的 Natit。kext 文件 ,
安装后修复权限, 重新启动, 应该没有问题。

kenhckwok 发表于 2008-11-7 15:14

ATI X1250- 显卡, 可以使用嗎...謝謝

bagddn 发表于 2008-11-8 17:17

LZ让我燃起希望,不知完美驱动后,鼠标是否拉屎,今晚试试,如解决,将大顶楼主.

bagddn 发表于 2008-11-8 17:28

我怎么下不下来附件2呀

下载的老个坏包.

发到我的邮箱吧,谢谢了.

bagddn@126.com

bagddn 发表于 2008-11-9 10:45

昨天下了20几遍,终于把楼主的附件2下了下来,满怀希望和激动回家测试!

开机后,没想太多,直接备份并删除
ATINDRV.kext
ATIRadeonX1000.kext                     
ATIRadeonX1000GA.plugin
ATIRadeonX1000GLD.Buddle
ATIRadeonX1000VA.Buddle            
IONDRVSupport.kext这六个kext,然后将附件2中的7个kext粘贴到驱动目录,
修复磁盘权限,重启中,那个期待,风火轮后,成了花屏,怎么回事,心里一凉。
重启,-X,成功进入安全模式,看显示器,分辨率果然可调,并且以前一直不支持的旋转也有了,这时候才想到,我的X1300本来是开了QE/CI的,只是分辨率不可调和不正常识别,就是缺少NatitX1300.kext这个包,于是将备份的六个kext直接替换了回来,保留NatitX1300.kext。
重启,正常进入,终于OK啦,只是以前风火轮转11圈,现在转19圈,鼠标真正的不拉屎了,太爽了,经测试,关机、睡眠全部正常,开PS CS4的启动速度是有所提升,用起来也快了不少(可能是心里因素),很完美,在此对楼主这个贴子给予最高的评价,是楼主让我的MAC彻彻底底的完美了,两个字形容一下:超赞!!!!!!

[ 本帖最后由 bagddn 于 2008-11-9 10:48 编辑 ]

azhw 发表于 2008-11-9 12:42

原帖由 bagddn 于 2008-11-9 10:45 发表 https://bbs.pcbeta.com/images/common/back.gif
昨天下了20几遍,终于把楼主的附件2下了下来,满怀希望和激动回家测试!

开机后,没想太多,直接备份并删除
ATINDRV.kext
ATIRadeonX1000.kext                     
ATIRadeonX1000GA.plugin
ATIRadeonX1000G ...
我帖子里老早说的很清楚了,
如果原来已开QE/CI, 则只需要下载 几十k的 附件1 即可.
是你自己不看帖子的, 怪不得我...哈哈

shanhe 发表于 2008-11-12 17:45

shanhe 发表于 2008-11-12 18:20

jianxuesheng 发表于 2008-11-17 14:31

jianxuesheng 发表于 2008-11-17 14:33

jianxuesheng 发表于 2008-11-17 14:36

lweiqi 发表于 2008-11-17 15:29

还以为笔记本的。原来台机。要是解决笔记本的X1300你就牛比了

testmusictest 发表于 2008-11-23 12:34

哪位好心人可以再上附件2嗎?

shanhe 发表于 2008-12-13 22:21

mp2 发表于 2008-12-15 05:37

我的HD4800啊。。。。pb90 pb90

寒月枫 发表于 2008-12-15 13:53

不错,准备试试
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【分享】 完美驱动ATI HD X1300-X1550 显卡, 支持宽屏,分辨率可调!!