yushengdao 发表于 2012-10-29 16:16

看是没怎么看懂!

zys645 发表于 2012-10-29 20:17

非常感谢~~~~下载ml中~~

damoncao224 发表于 2012-10-29 21:03

hellozhangxin 发表于 2012-10-11 18:55 static/image/common/back.gif
可能你的其它驱动也有问题

检查下


大神,我的显卡和你的是一样的,可以指教你一些问题吗谢谢

damoncao224 发表于 2012-10-29 21:04

大神,我的显卡和你的是一样的,可以指教你一些问题吗谢谢{:5_297:}

江湖艺人1980 发表于 2012-10-29 23:02

GANXIELOUZHU

siyu 发表于 2012-11-1 12:28

本帖最后由 siyu 于 2012-11-1 12:38 编辑

大大
帮我瞅一下我写的对不对,我装的是10.8.2,奶牛懒人版,显卡可以调分辨率,就是DVD崩溃,PPT无法播放,显卡ATI HD5450,PCI\VEN_1002&DEV_68F9&SUBSYS_39841642&REV_00,512M
我用两个小工具导出的FB信息如下 :
connector:
ATOM BIOS Rom:
      SubsystemVendorID: 0x1642 SubsystemID: 0x3984
      IOBaseAddress: 0x0000
      Filename: ac404006.bin
      BIOS Bootup Message:
BASS C02601 DDR3 64Mx16                                                   

PCI ID: 1002:68f9
Connector at index 0
      Type [@offset 44510]: HDMI-A (11)
      Encoder [@offset 44514]: INTERNAL_UNIPHY1 (0x20)
      i2cid [@offset 44566]: 0x93, OSX senseid: 0x4
Connector at index 1
      Type [@offset 44520]: VGA (1)
      Encoder [@offset 44524]: INTERNAL_KLDSCP_DAC1 (0x15)
      i2cid [@offset 44593]: 0x92, OSX senseid: 0x3
redsock:
ac404006.bin:

BASS C02601 DDR3 64Mx16                                                   

Subsystem Vendor ID: 1642
       Subsystem ID: 3984
Object Header Structure Size: 144
Connector Object Table Offset: 2a
Router Object Table Offset: 0
Encoder Object Table Offset: 70
Display Path Table Offset: 12
Connector Object Id which is
      encoder obj id which is enc 0x3)] linkb: true
Connector Object Id which is
      encoder obj id which is linkb: false


我编制的FB:
00 08 00 00 00 02 00 00 00 01 00 00 21 03 01 04HDMI
10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 03VGA
我编写的对不对呀,那个青绿色的地方,有的叫hotplug,或者接口的数据,我看你写的是要从01开始编,下面是不是应该为02?
还有我这组FB,要替换哪组config呢?还是替换之前自己要一个一个去试?
另外,我如果两个接口的config都少行的话,要试三个接口的,那多出来的一行,我怎么写,我自己的两行应该放在三行中的什么位置?
谢谢啦




hellozhangxin 发表于 2012-11-1 15:24

siyu 发表于 2012-11-1 12:28 static/image/common/back.gif
大大
帮我瞅一下我写的对不对,我装的是10.8.2,奶牛懒人版,显卡可以调分辨率,就是DVD崩溃,PPT无法播放 ...

可以找一个两个接口的FB替换
你的参数应该没问题
如果这个参数vga用不了的话
可以试试把后面00 10 00 03改为00 00 00 03

zys645 发表于 2012-11-1 20:38

大大,求救啊,按照你的方法改显卡,可是信息正常了,不能正常驱动,分辨率也不能改,以前的lion10.7方法我在10.8也不行?我该怎么做??

hellozhangxin 发表于 2012-11-1 20:39

zys645 发表于 2012-11-1 20:38 static/image/common/back.gif
大大,求救啊,按照你的方法改显卡,可是信息正常了,不能正常驱动,分辨率也不能改,以前的lion10.7方法我 ...

加EDID试试
PS:你看看你的kext下面有没有Tnfo.plist文件

zys645 发表于 2012-11-1 21:26

本帖最后由 zys645 于 2012-11-1 21:38 编辑

hellozhangxin 发表于 2012-11-1 20:39 static/image/common/back.gif
加EDID试试
PS:你看看你的kext下面有没有Tnfo.plist文件
有的,16进制也换了,edid加了也不管用,变色龙加yes也不行。显卡提取代码和你一模一样~dsdt:只有@0和@1,有影响吗??谢谢Device (PEGP)
                {
                  Name (_ADR, 0xFFFF)
                  Name (_SUN, One)
                  Method (_DSM, 4, NotSerialized)
                  {
                        Store (Package (0x1E)
                            {
                              "@0,compatible",
                              Buffer (0x0C)                               // 你的帖子里说0c是要删除?为什么我按编译dsdt后看又有数据了~~
                              {
                                    "ATY,Hoolock"
                              },

                              "@0,deviceType",
                              Buffer (0x08)
                              {
                                    "display"
                              },

                              "@0,VRAM,memsize",
                              Buffer (0x04)
                              {
                                    0x00, 0x00, 0x00, 0x40
                              },

                              "@0,display-connect-flags",
                              Buffer (0x02)
                              {
                                    0x00, 0x04
                              },

                              "@0,name",
                              Buffer (0x0C)
                              {
                                    "ATY,Hoolock"
                              },

                              "@1,compatible",
                              Buffer (0x0C)
                              {
                                    "ATY,Hoolock"
                              },

                              "@1,device_type",
                              Buffer (0x08)
                              {
                                    "display"
                              },

                              "@1,VRAM,memsize",
                              Buffer (0x04)
                              {
                                    0x00, 0x00, 0x00, 0x40
                              },

                              "@1,display-connect-flags",
                              Buffer (0x02)
                              {
                                    0x00, 0x04
                              },

                              "@1,name",
                              Buffer (0x0C)
                              {
                                    "ATY,Hoolock"
                              },

                              "device_type",
                              Buffer (0x12)       //这个0x12要去掉吗?????
                              {
                                    "ATY,HoolockParent"
                              },

                              "VRAM,totalsize",
                              Buffer (0x04)
                              {
                                    0x00, 0x00, 0x00, 0x40
                              },

                              "hda-gfx",
                              Buffer (0x0A)
                              {
                                    "onboard-1"
                              },

                              "model",
                              Buffer (0x23)
                              {
                                    "ATI Mobility Radeon HD 5650 Series"
                              },


hellozhangxin 发表于 2012-11-1 21:39

zys645 发表于 2012-11-1 21:26 static/image/common/back.gif
有的,16进制也换了,edid加了也不管用,变色龙加yes也不行。显卡提取代码和你一模一样~dsdt:只有@0和@ ...

要是和我的参数一样的话
你可以试试加EDID
然后GraphicsEnabler设置为yes应该就可以驱动了
不用动dsdt

zys645 发表于 2012-11-1 21:59

hellozhangxin 发表于 2012-11-1 21:39 static/image/common/back.gif
要是和我的参数一样的话
你可以试试加EDID
然后GraphicsEnabler设置为yes应该就可以驱动了


还有一个问题~10.7的时候变色龙是专用的780还要换boot,10.8有什么要求吗?

hellozhangxin 发表于 2012-11-1 22:00

zys645 发表于 2012-11-1 21:59 static/image/common/back.gif
还有一个问题~10.7的时候变色龙是专用的780还要换boot,10.8有什么要求吗?

没什么要求
大不了你再加一行
Aticonfig
然后设置为Hoolock就行了

zys645 发表于 2012-11-1 22:15

hellozhangxin 发表于 2012-11-1 22:00 static/image/common/back.gif
没什么要求
大不了你再加一行
Aticonfig


非常感谢,成功了~~

zys645 发表于 2012-11-1 22:17

zys645 发表于 2012-11-1 22:15 static/image/common/back.gif
非常感谢,成功了~~

色阶好像比10.7严重,16位输出~皮皮大大。你的是这样吗?

zhangfil88 发表于 2012-11-2 00:17

楼主!我是10.8.2的系统只能删除s/l/e下的ati6000...kext才能进系统,要么就是白屏,按照你帖子修改dsdt加入依然白屏,删除ati6000后能进但是pci不显示信息,图形卡也显示不全,这个显示的是用idsdt生成的没有修改过楼主帮帮忙看下!谢谢   Cayman XT :

名称:        ATY,Gibba,,,,
类型:        显示器控制器
已安装的驱动程序:        是
MSI:        否
总线:        PCI
插槽:        PCIEX1_1
供应商 ID:        0x1002
设备 ID:        0x6718
子系统供应商 ID:        0x1682
子系统 ID:        0x3130
修正版 ID:        0x0000
链接宽度:        x16
链接速度:        2.5 GT/s
Cayman XT :

芯片组型号:        Cayman XT
类型:        GPU
总线:        PCIe
插槽:        PCIEX1_1
PCIe Lane 宽度:        x16
VRAM(总和):        2048 MB
供应商:        ATI (0x1002)
设备 ID:        0x6718
修正版 ID:        0x0000
ROM 修正版:        113-B1480A-236
显示器:
显示器:
分辨率:        1400 x 1050
像素深度:        32 位彩色 (ARGB8888)
主显示器:        是
镜像:        关
联机:        是

zhangfil88 发表于 2012-11-2 00:19

希望楼主帮帮忙!

hpo14 发表于 2012-11-2 04:59

本帖最后由 hpo14 于 2012-11-2 05:06 编辑

zhangfil88 发表于 2012-11-2 00:17 static/image/common/back.gif
楼主!我是10.8.2的系统只能删除s/l/e下的ati6000...kext才能进系统,要么就是白屏,按照你帖子修改dsdt加入 ...ATI6000Controller 請重新用 KextBeast 或 Kext Wizard 重新安裝後,到磁碟工具修復系統權限
並在終端機輸入指令清除 Kext 暫存。完成後,應該就正常了。
sudo kextcache -system-caches
若要在 PCI Cards 顯示資訊的話。

1. 將下面紅色代碼修改到你的DSDT中
2. 記得將Store (Package (0x1E) 的 0x1E +2 變成 0x20

完成覆蓋掉原本的 DSDT.aml 重開機後,PCI Cards 裡面應該就有資訊了

以下擷取自你的 DSDT
Device (GFX0)
                {
....
                  Method (_DSM, 4, NotSerialized)
                  {
                        Store (Package (0x1E)
                            {                                                 "AAPL,slot-name",
                                                 Buffer (0x07)
                                                 {
                                                   "Slot-1"
                                                 },
                              "@0,compatible",
                              Buffer (0x0B)
                              {
                                    "ATY,Gibba"
                              },

hellozhangxin 发表于 2012-11-2 09:16

zys645 发表于 2012-11-1 22:17 static/image/common/back.gif
色阶好像比10.7严重,16位输出~皮皮大大。你的是这样吗?

16位色去置顶帖里找解决方法

angel725 发表于 2012-11-2 13:31


thanks for sharing
页: 26 27 28 29 30 31 32 33 34 35 [36] 37 38 39 40 41 42 43 44 45
查看完整版本: ATI 5系和6系显卡驱动&修改FB探讨