Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

查看: 344461|回复: 2859

[交流] ATI 5系和6系显卡驱动&修改FB探讨     [复制链接]

MT果然好用

Rank: 19Rank: 19Rank: 19

UID
1598684
帖子
14349
PB币
82865
贡献
0
技术
705
活跃
1223

7周年庆典勋章 荣誉会员 8周年庆典勋章

发表于 2012-6-22 15:21:29 |显示全部楼层
本帖最后由 hellozhangxin 于 2013-4-6 17:54 编辑
本帖旨在为驱动并完善ATI显卡提供一般的步骤。 因为senseid为07的显卡驱动方式有了突破,所以重写部分内容,并更新原来的部分内容                                                                                                                                                                                                                                                                                                                                            于2013.2.5

前提:

      1)双显卡用户请确认win下设备管理器中只能看到独立显卡,若能看到集成显卡,则只能驱动集显。

        2)保证显卡kext齐全,若安装时候删除过ATI驱动,请补全。

     或去这里下载http://pan.baidu.com/share/link?shareid=87844&uk=2217682316
然后全部用kextwizard安装到SLE中
       这是vinclone
提供的12C2034版本ML带的A卡驱动,请全部安装


本文主要参考文章:
           crazybirdy 大大的发图庆祝ATI Mobility HD 4330 终于开QE/CI 及ATIFramebuffer修改解说              
          Arkzenith 大大的从零开始完美玩转苹果ATI驱动+QE/CI+多屏,理论上所有A卡可行,以4860(RV790GT)为例



驱动ATI显卡的一般步骤:

     1.确认你的显卡ID,可以通过win下的GPU-Z确定


     2.如果你的ID在支持的列表里那么直接进行第3步,如果不在的话则要在

     ATI5000Controller.kext/ATI6000Controller.kext/ATI7000Controller.kext(视显卡型号而定)

以及AMDRadeonAccelerator.kext中对应的核心下添加ID。添加ID的方法请看 这里


     3.提取rom修改你的接口信息(这个可以解决多屏输出问题)


     4.如果你是笔记本A卡,且senseid为07则需要此步骤,如果不是,跳过该步骤(Clover

的InjectEDID方式或DSDT添加)


5.加载你修改的FB



1.确认你的显卡ID

       首先我们在win下用GPU-Z查看设备ID

                                 
      GPU-Z搜索下有很多,这里就不提供下载了
      从图中可以看到我的ID是1002-68C1
      记下你的ID 0x68C11002 (请用你自己的ID)



2.检查你的ID是否在原生支持的列表中

搜索了很久终于将ATI5000Controller.kext和ATI6000Controller.kext

以及AMDRadeonAccelerator.kext中支持的ID全部整理了出来,其中带m后缀的是移动版的显卡,本文整理的kext来自于MountainLion DP4

ATI5系列全部ID

  1. 0x68981002 5870
  2. 0x68991002 5850
  3. 0x68E01002 5470m 6370m为68E4//8.22更新
  4. 0x68E11002 5430/5450/5430m            
  5. 0x68D81002 5670
  6. 0x68C01002 5730m 6570m
  7. 0x68C11002 5650m 6550m
  8. 0x68D91002 5630
  9. 0x68B81002 5770
  10. 0x68B01002 5870m ?
  11. 0x68B11002 未找到 很有可能是5700Series或5800m Series //如果有坛友知道请告诉我
  12. 0x68A01002 5870m
  13. 0x68A11002 5800m Series
复制代码
ATI6系列全部ID
  1. 0x67681002 CAICOS GL PRO(专业卡)
  2. 0x67701002 6400 series
  3. 0x67791002 6450
  4. 0x67601002 6470m
  5. 0x67611002 6430m
  6. 0x67501002 6570
  7. 0x67581002 6670
  8. 0x67591002 6570
  9. 0x67401002 6730m
  10. 0x67411002 6650m 6625m/7610m在这里修改 感谢darkshines401F的补充
  11. 0x67451002 未找到 很有可能是6600m/6700m Series或6600Series
  12. 0x67381002 6870
  13. 0x67391002 6850
  14. 0x67201002 6990m
  15. 0x67221002 BARTS GL2 (专业卡)
  16. 0x67181002 6970
  17. 0x67191002 6950
  18. 0x68401002 7670m
  19. 0x68411002 7500m/7600m series
  20. 0x67041002 CAYMAN GL PRO (专业卡)
复制代码
AMD加速剂驱动

【更新,加速剂驱动中的ID和ATI5000Controller和ATI6000Controller中的完全一致,只是没有5430m的ID 68e1】
  1. AMDBartsGraphicsAccelerator
  2. 0x67381002 6870
  3. 0x67391002 6850 6790可替换这个ID
  4. 0x67201002 6900m
  5. 0x67221002 BARTS GL2 (专业卡)
  6. AMDCaicosGraphicsAccelerator
  7. 0x67681002 CAICOS GL PRO(专业卡)
  8. 0x67701002 6400 series
  9. 0x67791002 6450
  10. 0x67601002 6470m
  11. 0x67611002 6430m
  12. AMDCaymanGraphicsAccelerator
  13. 0x67181002 6970
  14. 0x67191002 6950
  15. 0x67041002 CAYMAN GL PRO (专业卡)
  16. AMDCedarGraphicsAccelerator
  17. 0x68E01002 5470m 5450/6370等卡替换这个ID
  18. AMDCypressGraphicsAccelerator
  19. 0x68981002 5870
  20. 0x68991002 5850
  21. AMDJuniperGraphicsAccelerator
  22. 0x68B01002 5800m Series
  23. 0x68B11002 未找到很有可能是5700Series或5800m Series
  24. 0x68A01002 5870m
  25. 0x68A11002 5800m Series
  26. 0x68B81002 5770  5750/6770/6750可在这替换ID
  27. AMDLombokGraphicsAccelerator
  28. 0x68401002 6700m series
  29. 0x68411002 6600m series
  30. AMDRedwoodGraphicsAccelerator
  31. 0x68D81002 5670
  32. 0x68C01002 5730m 6570m
  33. 0x68C11002 5650m 6550m
  34. 0x68D91002 5630
  35. AMDTurksGraphicsAccelerator
  36. 0x67501002 6570
  37. 0x67581002 6670
  38. 0x67591002 6570
  39. 0x67401002 6700m series
  40. 0x67411002 6600m series
  41. 0x67451002 未找到 很有可能是6600m/6700m Series或6600Series
复制代码

显卡型号资料主要来自http://www.vendev.ru/ven/1002/dev

感谢网站的整理


我们可以看到ML对ATI的5系和6系显卡驱动的支持已经相当完善


移动版原生支持的有:

        5系列:5430m、5470m、5650m、5730m、5800m 系列(除了5870m之外,其他5800m系列的具体ID我并没有查到,如果知道的话请补充)

       6系列: 6470m、6600m series、6700m series、6900m、7500m/7600m series(具体型号我查不到,希望知道的童鞋补充)

       而6550m和6570m完全是5650m和5730m的马甲卡,ID都是一样的,对系统来说完全没有区别。

       笔记本原生支持不等于免驱,继续往下看吧。

台式机的话:

      桌面卡可以原生支持的有

      5630 5670 5770 5850 5870      
      6450 6570 6670 6850 6870




已知存在问题的卡:         
         6950/6970需睡眠唤醒后才可正常驱动,否则白屏
         5830需双插才能正常驱动

         5970在Lion中可正常驱动,在ML中驱动存在问题


















30

查看全部评分

MT果然好用

Rank: 19Rank: 19Rank: 19

UID
1598684
帖子
14349
PB币
82865
贡献
0
技术
705
活跃
1223

7周年庆典勋章 荣誉会员 8周年庆典勋章

发表于 2012-6-22 15:21:54 |显示全部楼层
本帖最后由 hellozhangxin 于 2013-3-18 18:37 编辑

3.提取rom修改你的接口信息



      一是通过GPU-Z直接提取,在大多数笔记本上这样是行不通的

      第二种是以32位模式进入系统 用VBIOS提取
      注意:这种方法要用到32位,而新的ML系统已经不再提供32位支持,只能在lion下或雪豹雪豹下操作具体的操作请看crazybird的帖子,内文部分的

一、提取显卡rom,并提取rom的接口资料。


               点我传送

      

        这里是我的rom 1002_68c1.rom.zip (38.27 KB, 下载次数: 1359)

请提取自己的ROM,不要套用


  


   

      

        我们用来自国外大神bcc9的这两个工具radeon_bios_decode和redsock_bios_decoder读取rom信息(credits to bcc9 )

       radeon_bios_decode+redsock_bios_decoder.zip (13.82 KB, 下载次数: 6659)

     将解压出来的两个文件放在桌面上

     进入终端(终端在 应用程序>实用工具)使用radeon_bios_decode

  1. cd desktop
  2. ./radeon_bios_decode < 1002_68c1.rom
复制代码
     其中rom的名字要换成你提取的rom名字我的得到如下信息
  1. ATOM BIOS Rom:
  2.         SubsystemVendorID: 0x1028 SubsystemID: 0x0447
  3.         IOBaseAddress: 0xe000
  4.         Filename: BR40047.001
  5.         BIOS Bootup Message:
  6. Dell Green UM8 Madison LP DDR3 64Mx16 450E/800M                             

  7. PCI ID: 1002:68c1
  8. Connector at index 0
  9.         Type [@offset 45182]: LVDS (7)
  10.         Encoder [@offset 45186]: INTERNAL_UNIPHY (0x1e)
  11.         i2cid [@offset 45256]: 0x96, OSX senseid: 0x7
  12. Connector at index 1
  13.         Type [@offset 45192]: HDMI-A (11)
  14.         Encoder [@offset 45196]: INTERNAL_UNIPHY1 (0x20)
  15.         i2cid [@offset 45279]: 0x91, OSX senseid: 0x2
  16. Connector at index 2
  17.         Type [@offset 45202]: VGA (1)
  18.         Encoder [@offset 45206]: INTERNAL_KLDSCP_DAC1 (0x15)
  19.         i2cid [@offset 45306]: 0x90, OSX senseid: 0x1
  20. zhangmatoiMac:desktop zx$
复制代码
         我们需要记下的只有每个接口对应的senseid                                                             
接口 senseid
LVDS07
HDMI02
VGA01

接下来是redsock_bios_decoder
  1. cd desktop
  2. ./redsock_bios_decoder < 1002_68c1.rom
复制代码

我的显示如下信息
  1. Dell Green UM8 Madison LP DDR3 64Mx16 450E/800M                             

  2. Subsystem Vendor ID: 1028
  3.        Subsystem ID: 447
  4. Object Header Structure Size: 199
  5. Connector Object Table Offset: 34
  6. Router Object Table Offset: 0
  7. Encoder Object Table Offset: 99
  8. Display Path Table Offset: 12
  9. Connector Object Id [14] which is [LVDS]
  10.         encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false
  11. Connector Object Id [12] which is [HDMI_TYPE_A]
  12.         encoder obj id [0x20] which is [INTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false
  13. Connector Object Id [5] which is [VGA]
  14.         encoder obj id [0x15] which is [INTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false
复制代码
                          
接口 txmit enc
LVDS   10 00
HDMI 11 02
VGA 00 10

至此需要修改的部分我们已经准备完成一半【7月9日更新】
生成Framebuffer部分可由三楼工具完成,请前往下载
(自己编译的发现问题反馈给我哈)


灰色部分为原来的前面部分 可跳过
前面的部分一般按接口可以直接套用笔记本用户一般有三个接口LVDS(内置屏幕),HDMI和VGA

LVDS前面部分
  1. 02 00 00 00 40 00 00 00 09 01 00 00
复制代码
【6月24日更新,更改HDMI前面部分为】
  1. 00 08 00 00 04 02 00 00 00 71 00 00
复制代码

VGA前面部分
  1. 10 00 00 00 10 00 00 00 00 01 00 00
复制代码
DVI前面部分
  1. 04 00 00 00 14 02 00 00 00 01 00 00
复制代码
DP(DisplayPort)前面部分
  1. 00 04 00 00 04 06 00 00 00 71 00 00
复制代码

我们根据这个需要进行如下修改得到:
_____________前面部分___________
txmit enc hotplugin senseid
02 00 00 00 40 00 00 00 09 01 00 00     10     00       00             07      LVDS
00 08 00 00 04 02 00 00 00 71 00 00     11     02       01             02      HDMI
10 00 00 00 10 00 00 00 00 01 00 00     00     10       02             01      VGA

若要屏蔽VGA接口,可直接选择两接口参数修改


6系列笔记本显卡可能需要将内屏参数稍作修改
即将LVDS对应的enc和txmit 10 00改为10 01
更详细的更改接口信息(Framebuffer)请看开头的两篇帖子



vga使用这组参数黑屏的,可以试试把txmit和enc部分的0010改为0000
hotplugin除了LVDS类型要设置为00外其它按顺序增加(01 02),若无LVDS(台式机),则从01开始


如果颜色严重不正常的请看:
http://bbs.pcbeta.com/viewthread-952399-1-1.html

完成这个步骤之后,我们还需要patch原始的Framebuffer
这是原始的Frambuffer
ATIFramebuffer原版参数.zip (1.86 KB, 下载次数: 4206)
这里我用Hoolock修改,6系列的显卡可以用Ipomoea修改(这是三个接口的)
其原则就是接口数量相同

如果你的接口数量不是三个就找接口数量一样的原始参数修改(有几个接口就有几行参数0.0)
原始参数信息见上面的附件


拷贝ATI5000Controller.kext到桌面(6系列(不包括马甲卡)拷贝ATI6000Controller.kext)


用0xed打开文件>打开>桌面>ATI5000Contrller.kext>Contents>MacOS> ATI5000Contrller
0xED.zip (476.65 KB, 下载次数: 5751)
                                             屏幕快照 2012-06-22 下午2.23.03.png

打开之后是这个样子的
                                             屏幕快照 2012-06-22 下午2.23.14.png

按Alt+F(usb键盘的话按win键+F)会出现一个替换窗口,我们选十六进制

原始的Hoolock参数(具体的信息在上面的附件里=.=)
删掉空格,整理如下
  1. 000400000406000000010000210305010004000004060000000100001102040204000000140200000001000002040103
复制代码
添在上面查找框里



把我们修改后的参数也删掉空格整理如下(或是由三楼生成的参数整理到一起)
  1. 020000004000000009010000100000070008000004020000007100001102010210000000100000000001000000100201
复制代码
填在下面的替换框
填好后是这样子的
                                             屏幕快照 2012-06-22 下午2.37.39.png



点击替换
                                             屏幕快照 2012-06-22 下午2.38.02.png

如果你用的Lion的kext会提示有2处替换如果你用的ML的kext会提示1处替换
这里一定要保证没有空格,否则安装新kext后会五国




                               然后点红色的这个保存
                                              屏幕快照 2012-06-22 下午2.38.22.png

                            最后用kextwirzard安装这个kext

到这里,我们最艰巨的内容已经完成了

4.如果你是笔记本A卡,且senseid为07 ,或LVDS无senseid(常见于Sony)
      因为原始的参数中senseid范围为01-05并没有07,可见07并不受原生支持。以前是通过修改EDID文件来让外屏信号强制输回内屏,现在我们有了新的更好的方法,可以让内屏工作,并且可以调节亮度(5系列6系列通用),在我这里唯一存在的问题是唤醒后内屏还是会黑屏。补充:黑屏问题已解决。
      方法请看下面的一篇帖子:
      http://bbs.pcbeta.com/viewthread-1274789-1-1.html
        黑屏问题解决方法:
      http://bbs.pcbeta.com/viewthread-1277631-1-1.html




5.加载你修改的FB

        现在我们要修改DSDT(需要你原来有DSDT)或者ATY_init.kext,或者直接用变色龙(三个只能选一个)以加载我们刚刚修改过的FB


         变色龙是最简单的方式,推荐





(1)改DSDT我们需要用到iDSDT感谢(oscnet),和DSDTSE(提取自懒兔版,感谢OSX86.net,感谢汉化者,感谢兔版)
                                             屏幕快照 2012-06-22 下午2.52.16.png


用idsdt导入你的dsdt和显卡rom按开始生成,会比较久,耐心等它完成完成后它会弹出一个文件夹,复制dsdt.aml到桌面
iDSDT.zip (4.4 MB, 下载次数: 6165) chn_DSDTSE.zip (3.81 MB, 下载次数: 6553)

我们还要编辑它双击用DSDTSE打开,在搜索中输入ATY,会找到ATY_motmot

在搜索处输入motmot替换框中输入你修改的原始Framebuffer名字,我这里是Hoolock,按全部替换


同时找到
@0,name,@1,name,@2,name
将其下的ATY,Display-A之类的改为ATY,Hoolock

(Hoolock是你修改的FB的名字,我这里是Hoolock如果你是其他的就替换成相应的参数)



上下浏览一下删除掉Device(PEGP)下所有含有Hoolock字样的对应的Buffer()括号里的数字 应该有 @0,name @1,name @2,name device_type
                                             屏幕快照 2012-06-22 下午7.41.44.png
                                                                  


然后按 编译生成新的dsdt.aml还是会有点久,耐心等待它完成(毕
竟等一会然后就能驱动显卡是值得的)



正常的话好了会弹出一个文件夹
                                             屏幕快照 2012-06-22 下午2.53.48.png

拷贝其中的dsdt.aml到mac安装分区Extra目录下,替换原有的dsdt(原来的做好备份啊)
(2)如果你没有dsdt或者不想修改dsdt,你可以用ATY_init.kext实现这一功能ATY_init.kext修改参见N版帖子点我传送
(3) 如果变色龙直接支持你的显卡那么在 org.chameleon.Boot.plist添加GraphicsEnabler和Aticonfig参数就可以了



以下是我的org.chameleon.Boot.plist,作为示例
                                             屏幕快照 2013-02-05 下午6.33.59.png


org.chameleon.Boot.plist.zip (396 Bytes, 下载次数: 1227)













点评

apple4000  台式机对于提取显卡rom有什么影响似乎没有提到,貌似不用提取?  发表于 2015-12-1 02:08
empter  终于又多知道自己07的悲剧了  发表于 2012-7-11 00:06
xiaoshou2005  好啊试试阿  发表于 2012-7-3 08:51
14

查看全部评分

MT果然好用

Rank: 19Rank: 19Rank: 19

UID
1598684
帖子
14349
PB币
82865
贡献
0
技术
705
活跃
1223

7周年庆典勋章 荣誉会员 8周年庆典勋章

发表于 2012-6-22 15:22:11 |显示全部楼层
本帖最后由 hellozhangxin 于 2013-8-23 22:03 编辑

对于台式机常出现

FB(Frambuffer)修改部分出现的不同是两个接口senseid相同,通常情况下是DVI-I接口

可以同时输出模拟信号和数字信号

这种情况下可以直接忽略其中模拟信号的部分(通常是下面的那个接口),只保留上面的数字信号部分即可

毕竟现在大多数显示器都是数字输出




附注:

        DSDT方式添加显卡代码驱动的方式:

        打开dsdtse上面有提供下载,点击红圈圈的这个get

                                       屏幕快照 2012-07-12 下午8.50.19.png

                 


     然后

          1.在右上角搜索框里填入appledisplay

           2.记下AppleACPIPCI下面的内容,我这里是PEG0@1

                   屏幕快照 2012-07-12 下午8.50.50.png


         打开你的原来的dsdt(没有dsdt的点这里),搜索 Device (PEG0)

         注意这个搜索的内容就是刚才的得到的PEG0@1去掉@和后面的数字


         我的dsdt初始是这个状态

                         屏幕快照 2012-07-12 下午9.00.21.png



  1. Device (PEG0)
  2.             {
  3.                 Name (_ADR, 0x00010000)
  4.                 Method (_PRT, 0, NotSerialized)
  5.                 {
  6.                     If (PICM)
  7.                     {
  8.                         Return (AR02 ())
  9.                     }

  10.                     Return (PR02 ())
  11.                 }
复制代码

Name (_ADR, 0x00010000)下
填入显卡代码

  1. Method (_DSM, 4, NotSerialized)
复制代码

很简单不是?

上面的@0,name @1,name @2,name有几个接口填几个 从0开始排我这里是三个所以只排到@2

其中填的就是 ATY,+你指定的Aticonfig

我的改好之后就是这样的,下面是我的dsdt的例子,搜索aty就能找到显卡代码

dsdt.aml.zip (56.09 KB, 下载次数: 502)

生成dsdt丢进系统盘下面的Extra里面,重启看看效果

Enjoy!






附上ATIFramebuffer参数的一个简易生成器,在Mac下用的


屏幕快照 2012-07-09 下午9.10.21.png

BuildFramebuffer.zip (65.74 KB, 下载次数: 3248)


已知问题:需要点退出才能关闭 小红叉不起作用




点评

xiaoshou2005  不错阿  发表于 2012-7-3 08:51
9

查看全部评分

12MHz

Rank: 5Rank: 5Rank: 5

UID
2617784
帖子
741
PB币
4485
贡献
0
技术
10
活跃
27

7周年庆典勋章

发表于 2012-6-22 15:36:10 |显示全部楼层
等着楼主继续更新,
楼主请问ATI Radeon 6470M 有解没有。
我的是 HD3000+6470的双显卡。

Rank: 11Rank: 11Rank: 11

UID
1651940
帖子
8254
PB币
11836
贡献
0
技术
2368
活跃
2311

7周年庆典勋章

发表于 2012-6-22 20:40:43 |显示全部楼层
windows-gps 发表于 2012-6-22 15:36
等着楼主继续更新,
楼主请问ATI Radeon 6470M 有解没有。
我的是 HD3000+6470的双显卡。

楼主已经说的很清楚了。

MT果然好用

Rank: 19Rank: 19Rank: 19

UID
1598684
帖子
14349
PB币
82865
贡献
0
技术
705
活跃
1223

7周年庆典勋章 荣誉会员 8周年庆典勋章

发表于 2012-6-22 20:44:33 |显示全部楼层
绝情奶牛 发表于 2012-6-22 20:40
楼主已经说的很清楚了。

额 他问的时候我二楼还没写好,不好意思怪我

Rank: 7Rank: 7Rank: 7

UID
1525950
帖子
518
PB币
8
贡献
0
技术
47
活跃
346

7周年庆典勋章

发表于 2012-6-22 21:36:30 |显示全部楼层
我的是y460a  也是5650m显卡  id也一样  不过我的是Nomascus
请问楼主这个  Nomascus 这个参数是多少? 多谢

MT果然好用

Rank: 19Rank: 19Rank: 19

UID
1598684
帖子
14349
PB币
82865
贡献
0
技术
705
活跃
1223

7周年庆典勋章 荣誉会员 8周年庆典勋章

发表于 2012-6-22 21:50:20 |显示全部楼层
suncangjian 发表于 2012-6-22 21:36
我的是y460a  也是5650m显卡  id也一样  不过我的是Nomascus
请问楼主这个  Nomascus 这个参数是多少? 多 ...

下载ATIFramebuffer原始参数那个附件,那里面有

12MHz

Rank: 5Rank: 5Rank: 5

UID
2617784
帖子
741
PB币
4485
贡献
0
技术
10
活跃
27

7周年庆典勋章

发表于 2012-6-23 08:33:17 |显示全部楼层
也就是说在Lion系统里集显和独显不能同时存在吧,我是i3 2330m  不想屏蔽集显啊。WIN7系统里面双显卡还是很实用的。看样子只能将就这个集显了,可惜还在花屏苦恼中。

Rank: 1

UID
1542305
帖子
23
PB币
74
贡献
0
技术
0
活跃
0
发表于 2012-6-23 08:50:52 |显示全部楼层
感谢LZ 我是 HD5650 马上试试 哈哈

Rank: 1

UID
2755735
帖子
59
PB币
1437
贡献
0
技术
1
活跃
1
发表于 2012-6-23 09:01:10 |显示全部楼层
技术贴,可惜还是不敢折腾,还在悲剧鸟

Rank: 7Rank: 7Rank: 7

UID
2288409
帖子
1667
PB币
1535
贡献
0
技术
0
活跃
487

十一周年 7周年庆典勋章

发表于 2012-6-23 09:27:12 |显示全部楼层
支持一下

Rank: 7Rank: 7Rank: 7

UID
1525950
帖子
518
PB币
8
贡献
0
技术
47
活跃
346

7周年庆典勋章

发表于 2012-6-23 10:29:36 |显示全部楼层
hellozhangxin 发表于 2012-6-22 21:50
下载ATIFramebuffer原始参数那个附件,那里面有

额 按照楼主的方法改完 白屏了  我是用Aty驱动的 已经开启QE也是32位输出
不过我是想试试VGA输出 我的dsdt 查不到ATY  哎!先不折腾了 等有时间的
不过还是多谢楼主分享

小苹果虫

Rank: 5Rank: 5Rank: 5

UID
34802
帖子
885
PB币
2614
贡献
0
技术
11
活跃
207
发表于 2012-6-23 11:37:35 |显示全部楼层
很好的教程,但是该死的6990M我是死活驱动不了。Lion 10.7.4编译变色龙,修改dsdt和controller就好使了。ML下就是不行。

MT果然好用

Rank: 19Rank: 19Rank: 19

UID
1598684
帖子
14349
PB币
82865
贡献
0
技术
705
活跃
1223

7周年庆典勋章 荣誉会员 8周年庆典勋章

发表于 2012-6-23 11:53:39 |显示全部楼层
suncangjian 发表于 2012-6-23 10:29
额 按照楼主的方法改完 白屏了  我是用Aty驱动的 已经开启QE也是32位输出
不过我是想试试VGA输出 我的d ...

你的LVDS参数不要动,其他的修改应该没什么问题

MT果然好用

Rank: 19Rank: 19Rank: 19

UID
1598684
帖子
14349
PB币
82865
贡献
0
技术
705
活跃
1223

7周年庆典勋章 荣誉会员 8周年庆典勋章

发表于 2012-6-23 11:54:31 |显示全部楼层
goohongzi 发表于 2012-6-23 11:37
很好的教程,但是该死的6990M我是死活驱动不了。Lion 10.7.4编译变色龙,修改dsdt和controller就好使了。ML ...

没办法ML的驱动对新卡的支持 问题多多

Rank: 2Rank: 2

UID
1365941
帖子
180
PB币
408
贡献
0
技术
21
活跃
82
发表于 2012-6-23 12:00:14 |显示全部楼层
hellozhangxin 发表于 2012-6-22 15:21
对于笔记本用户特别要注意的一点就是如果你的LVDS(内屏)senseid是07,遭到和我一样被系统屏蔽的情况,正确 ...

羡慕楼主啊,可怜我的显卡虽然支持列表有“0x67411002 6600m series”,无奈集显HD3000无法屏蔽,无法尝试。更头疼的是HD3000驱动了,不管内屏和外接都是黑屏,坑爹啊。

MT果然好用

Rank: 19Rank: 19Rank: 19

UID
1598684
帖子
14349
PB币
82865
贡献
0
技术
705
活跃
1223

7周年庆典勋章 荣誉会员 8周年庆典勋章

发表于 2012-6-23 12:02:58 |显示全部楼层
languhhh 发表于 2012-6-23 12:00
羡慕楼主啊,可怜我的显卡虽然支持列表有“0x67411002 6600m series”,无奈集显HD3000无法屏蔽,无法尝试 ...

那专心爬帖驱动intel吧,毕竟hd 3000还是比hd 2000要好驱动

MT果然好用

Rank: 19Rank: 19Rank: 19

UID
1598684
帖子
14349
PB币
82865
贡献
0
技术
705
活跃
1223

7周年庆典勋章 荣誉会员 8周年庆典勋章

发表于 2012-6-23 12:05:43 |显示全部楼层
windows-gps 发表于 2012-6-23 08:33
也就是说在Lion系统里集显和独显不能同时存在吧,我是i3 2330m  不想屏蔽集显啊。WIN7系统里面双显卡还是很 ...

本比较老,不知道snb本怎么驱

Rank: 11Rank: 11Rank: 11

UID
1651940
帖子
8254
PB币
11836
贡献
0
技术
2368
活跃
2311

7周年庆典勋章

发表于 2012-6-23 12:17:53 |显示全部楼层
hellozhangxin 发表于 2012-6-22 15:22
台式机用户相对于笔记本,台式机显卡要好驱的多,装DP4在安装界面白屏有鼠标就是进不去的可以先移除相关kex ...

那个Framebuffer工具哪儿的?你自己写的?
关闭

站长推荐

近期很多账号被盗,请加强密码保护!!
请注意保护自身账号安全
回顶部
Copyright (C) 2005-2017 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件