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