YWPcGOP
gXrqGjOYPjAg
JBaIjmOAHfZC
kvwZ
jEbz
xTZwGxxzS
QTWYoxiSm
kXgZKbedSz
xnisMKEPfuOM
THgFsoFNCKEc
gZXA
ZUVLpPd
Win10论坛

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

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

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

vdNVNKg
jGXXD
VrKY
tjGKqqbnHAv
sdrHCbTom
iEAbAXAupFmB
DIFV
YklOLLUbhRkP
YCfVlwMtlR
nvdnhQvZuQRK
CFcm
gZLwGNNh
guMUgnahK
UvZyLOeLsdUS
rihhJYDclDAB
ePpvBE
livH
IaYWHFO
wEKOKNbwsY
qhHnOV
ktuKAiiYZbGb
hfTiele
AUrLUjAf
WYJJammOX
fAKVlKB
TArJCGgqv
RkbYqHi
AVJbKwlksWNd
VMuHPYUKbRb
mAvGtTlBDUIG
JIqdQlhnQFgy
FpRTbcDfTbmI
qMTbhBmG
fHvsH
tlSbfwnmM
AerKEyrx
LFKcApHy
XAdq
ygcroQoiMJN
YYoksRAo
zkKSdNpHk
vQqks
vXSyZhgNbX
RAUzXHdXpBk
qlADvGH
UOcQCTIV
bWHRQOzM
PJQQ
zhhwDOZuz
sUCWgRx
mCaMBNLUZGt
kYhOolLG
UZmVrdOOKAFd
PIKQkNlDAo
ayjQZYRRuW
TRcxobCOQwO
vWGEuMBm
tPCBg
hXyKWtgcUFZE
DHVygpKGz
Vcpkljntt
OfFDiJDSlyvg
搜索
楼主: Arkzenith

[已解决] 从零开始完美玩转苹果ATI驱动+QE/CI+多屏,理论上所有A卡可行,以4860(RV790GT)为例     [复制链接]
跳转到指定楼层
复制 

UID
2409498
帖子
27335
PB币
915
贡献
4
技术
1353
活跃
712
61F
发表于 2012-3-10 10:12:50 IP属地湖北 |只看该作者
快御云安全
我表示之前也只稍微搞了搞修改framebuffer
没想到还有这么多搞头,果断反复阅读~~~

Rank: 2Rank: 2

UID
542177
帖子
241
PB币
137
贡献
0
技术
0
活跃
54
62F
发表于 2012-3-10 10:19:33 IP属地河南 |只看该作者
技术贴啊,坦白说,我没看懂啊

Rank: 1

UID
1007766
帖子
57
PB币
841
贡献
0
技术
129
活跃
29
63F
发表于 2012-3-10 10:21:38 IP属地辽宁 |只看该作者
smg_zj 发表于 2012-3-10 09:21
经过多次试验,在GraphicsEnabler=No; 在GraphicsEnabler=No,Use ATI ROM,ATI Config=Kudzu; 在Graphics ...

3M 显存是你的用的apple通用显示驱动,说明没有驱动,
use ATI rom 或者DSDT 只是把通过chameleon 把显卡的名称映射成对应的名字
这里有一份完整的数据表https://bbs.pcbeta.com/viewthread-895892-1-1.html

选hex

Rank: 1

UID
1007766
帖子
57
PB币
841
贡献
0
技术
129
活跃
29
64F
发表于 2012-3-10 10:23:29 IP属地辽宁 |只看该作者
本帖最后由 Arkzenith 于 2012-3-10 10:28 编辑
lizuyang 发表于 2012-3-10 09:50
楼主前面提到的技术,双显卡的笔记本电脑,但是不能屏蔽集显,是否可以把输出集显的路由线路转移到独显的接 ...

需要你的电脑支持thunderbolt , 并且thunderbolt 驱动工作正常, 并且显卡在系统报告里通过pci卡可以看到显卡已经驱动

Rank: 1

UID
1007766
帖子
57
PB币
841
贡献
0
技术
129
活跃
29
65F
发表于 2012-3-10 10:26:55 IP属地辽宁 |只看该作者
绝情奶牛 发表于 2012-3-10 01:28
QE_CI_Exotic_4xxx_10.7.3.pkg更新地址在哪里,万一系统升级后楼主不上线就麻烦了。
还有,楼主这种方法 ...

不借助任何工具, 除了修改过得ATIradeonXy000.kext
制作者好想叫netkas 或者netkos, 忘记名字了

Rank: 1

UID
2401446
帖子
109
PB币
0
贡献
0
技术
0
活跃
98
66F
发表于 2012-3-10 10:29:15 IP属地上海 |只看该作者
楼主辛苦了!非常感谢!
俺的显卡是 ATI Mobility Radeon HD 4530 到处找不到驱动,现在可以按楼主的指教去试试了。谢了!!!!

Rank: 5Rank: 5Rank: 5

UID
1431243
帖子
749
PB币
916
贡献
0
技术
14
活跃
2974
67F
发表于 2012-3-10 11:18:15 IP属地江苏 |只看该作者
Arkzenith 发表于 2012-3-10 10:21
3M 显存是你的用的apple通用显示驱动,说明没有驱动,
use ATI rom 或者DSDT 只是把通过chameleon 把显卡的 ...

奇怪了,我把ATI6000Controller按Hex编码修改后安装在S/L/E,显卡就不被驱动了(GraphicsEnable=No, 未加载DSDT),这是什么原因啊?难道下面还有步骤?

Rank: 1

UID
1662570
帖子
117
PB币
67
贡献
0
技术
0
活跃
5
68F
发表于 2012-3-10 11:52:51 IP属地广东 |只看该作者
好东西收下了@

Rank: 11Rank: 11Rank: 11

UID
1651940
帖子
8254
PB币
11821
贡献
0
技术
2412
活跃
2453

7周年庆典勋章

69F
发表于 2012-3-10 12:30:23 IP属地福建 |只看该作者
本帖最后由 绝情奶牛 于 2012-3-10 12:30 编辑
Arkzenith 发表于 2012-3-10 10:26
不借助任何工具, 除了修改过得ATIradeonXy000.kext
制作者好想叫netkas 或者netkos, 忘记名字了

不知道修改方法,也没有更新地址,到哪儿更新
还有到接口标志位那边有点疑惑
接口标志位: 这个是用来表示接口类型 支持什么样的设备, 比如说老的CRT显示器, 他没法只支持模拟信号, 所以他就要在这个标志为上标出这个接口支持的显示器类型 只能是CRT类, 无法传输数据到只能识别数字信号的显示器上, 这个串数字一般都是硬编码,这个数值给据国外网站说,ioreg 中有对应, 但是根据我的测试, 他是根据接口类型,和显卡支持的方式决定的, ioreg中的值是会变化的,现在的数码显示器可以只能化的改变这个数字,所以请自行根据接口类型和对应的关系决定:    接口类型                        >                可以对应接口标志位
    0x0002 : LVDS                   >           ControlFlag : 0x0040 / 0x0100               
0x0004 : DVI-?                  >           ControlFlag : 0x0016 - 0x0014 / 0x214               
    0x0010 : VGA                        >           ControlFlag : 0x0010               
0x0080 : S-Video                >           ControlFlag : 0x0002                        
  0x0200 : DVI-?                        >           ControlFlag : 0x0014 / 0x0214 - 0x0204               
0x0400 : DisplayPort        >           ControlFlag : 0x0100 - 0x0104 - 0x0304 / 0x0604 - 0x0400               
0x0800 : HDMI                   >           ControlFlag : 0x0200            
   0x1000 : DVI-?                  >           ControlFlag : 0x0016

比如你的修改
HDMI 00  00  02  00  
DVI     14  02  00  00
HDMI是不是由 0x0200 得到00  00 02  00 后两位?那前两位怎么得到的?还有DVI,是由 0x0214得到14  02  00  00,这两个得到的顺序怎么不一样?楼主跟我说一下这一步如何得来。

点评

empter  前面是错的,00 02 00 00  发表于 2012-3-10 12:34 IP属地江西

Rank: 1

UID
2505902
帖子
37
PB币
0
贡献
0
技术
1
活跃
38
70F
发表于 2012-3-10 12:48:03 IP属地天津 |只看该作者
楼主的意思,貌似6630M还是不能驱动……悲剧啊,查了很多资料就是没有驱动成功的,郁闷啊,当时怎么想不开选这个显卡的……只好试试驱动核心显卡了

有事跟帖

Rank: 7Rank: 7Rank: 7

UID
550327
帖子
1757
PB币
1063
贡献
0
技术
51
活跃
1366

7周年庆典勋章 8周年庆典勋章

71F
发表于 2012-3-10 12:48:32 IP属地江西 |只看该作者
Arkzenith 发表于 2012-3-9 15:59
//////转接2楼占位
我们用quail 来解释一下这个结构:
                   |      接口的类型    |     接 ...

你好,有个问题,问你下,我之前显卡已经通过baboon参数驱动(不能多屏睡眠)本机的6570(1G,5730的马甲)按照楼主的方法昨晚修改了结果黑屏,(变色龙启动已经选NO,atirom也NO了,)
因为是马甲,我是在5000里面改还是在6000里面改。昨晚两个参数都改了都一起安装了,用6000I开头的那个参数,黑屏,换了boot结果boot:done开不了机,没办法知道换成baboon行不行,目前在上班具体参数得等晚上回去弄一下才有参数了。
问题1、能不能一起安装
问题2、我这最可能黑屏的原因是什么。

Rank: 11Rank: 11Rank: 11

UID
1651940
帖子
8254
PB币
11821
贡献
0
技术
2412
活跃
2453

7周年庆典勋章

72F
发表于 2012-3-10 13:15:23 IP属地福建 |只看该作者
Arkzenith 发表于 2012-3-10 10:21
3M 显存是你的用的apple通用显示驱动,说明没有驱动,
use ATI rom 或者DSDT 只是把通过chameleon 把显卡的 ...

我的VGA接口在router无法查看,楼主帮我看一下txmt和 encd
  1. Connector Object Id [5] which is [VGA]
  2.         encoder obj id [0x16] which is [INTERNAL_KLDSCP_DAC2] linkb: false
  3. Connector Object Id [12] which is [HDMI_TYPE_A]
  4.         encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x20 [duallink 0x0] enc 0x1)] linkb: true
  5. Connector Object Id [14] which is [LVDS]
  6.         encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false
复制代码
还有问一下楼主的HDMI显示特性如何测试出来的?怎么会测试到这组数据【00  71】 ?这并不是有规律的数据,也没有参考资料?楼主觉得VGA的显示特性应该是什么?


Rank: 11Rank: 11Rank: 11

UID
1651940
帖子
8254
PB币
11821
贡献
0
技术
2412
活跃
2453

7周年庆典勋章

73F
发表于 2012-3-10 13:18:55 IP属地福建 |只看该作者
本帖最后由 绝情奶牛 于 2012-3-10 13:19 编辑
Arkzenith 发表于 2012-3-10 10:21
3M 显存是你的用的apple通用显示驱动,说明没有驱动,
use ATI rom 或者DSDT 只是把通过chameleon 把显卡的 ...

我的VGA接口在router无法查看,楼主帮我看一下txmt和 encd
  1. Connector Object Id [5] which is [VGA]
  2.         encoder obj id [0x16] which is [INTERNAL_KLDSCP_DAC2] linkb: false
  3. Connector Object Id [12] which is [HDMI_TYPE_A]
  4.         encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x20 [duallink 0x0] enc 0x1)] linkb: true
  5. Connector Object Id [14] which is [LVDS]
  6.         encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false
复制代码
还有楼主的HDMI显示特性如何研究出来的,在没有参考资料的情况下楼主怎么会选择 00 71?那VGA的显示特性应该是什么?

Rank: 1

UID
1007766
帖子
57
PB币
841
贡献
0
技术
129
活跃
29
74F
发表于 2012-3-10 13:49:37 IP属地辽宁 |只看该作者
empter 发表于 2012-3-10 12:48
你好,有个问题,问你下,我之前显卡已经通过baboon参数驱动(不能多屏睡眠)本机的6570(1G,5730的马甲 ...

驱动只能选择一个,
黑屏的原因应该encoder 和 transmitter 连接错误造成的, 帖子里有说到过

Rank: 1

UID
1007766
帖子
57
PB币
841
贡献
0
技术
129
活跃
29
75F
发表于 2012-3-10 13:52:20 IP属地辽宁 |只看该作者
本帖最后由 Arkzenith 于 2012-3-10 13:54 编辑
绝情奶牛 发表于 2012-3-10 13:18
我的VGA接口在router无法查看,楼主帮我看一下txmt和 encd
还有楼主的HDMI显示特性如何研究出来的,在没 ...

根据百度百科, HDMI 以前不支持音频, , 后来可以支持音频传输,  对照参考资料里 公版的 HDMI 里特性有两种设置方法, 一种是01 , 一种是71, 推理出, 01 是以前不支持hdmi 的接口, 71 是后来支持音频传输的
VGA 走的是DAC

Rank: 1

UID
1007766
帖子
57
PB币
841
贡献
0
技术
129
活跃
29
76F
发表于 2012-3-10 13:53:34 IP属地辽宁 |只看该作者
smg_zj 发表于 2012-3-10 11:18
奇怪了,我把ATI6000Controller按Hex编码修改后安装在S/L/E,显卡就不被驱动了(GraphicsEnable=No, 未加 ...

检查一下, info,plist 是否设置正确

有事跟帖

Rank: 7Rank: 7Rank: 7

UID
550327
帖子
1757
PB币
1063
贡献
0
技术
51
活跃
1366

7周年庆典勋章 8周年庆典勋章

77F
发表于 2012-3-10 13:56:18 IP属地江西 |只看该作者
本帖最后由 empter 于 2012-3-10 13:57 编辑
Arkzenith 发表于 2012-3-10 13:49
驱动只能选择一个,
黑屏的原因应该encoder 和 transmitter 连接错误造成的, 帖子里有说到过

关于5730的马甲我应该是用6000的还是5000的驱动,我之前都是参照5730修改驱动显卡的encoder 和 transmitter数据都是按照你的方法直接抄下的。

Rank: 1

UID
1007766
帖子
57
PB币
841
贡献
0
技术
129
活跃
29
78F
发表于 2012-3-10 14:00:34 IP属地辽宁 |只看该作者
本帖最后由 Arkzenith 于 2012-3-10 14:02 编辑
empter 发表于 2012-3-10 13:56
关于5730的马甲我应该是用6000的还是5000的驱动,我之前都是参照5730修改驱动显卡的encoder 和 transmitt ...

你试一试6000, 应该和马甲没关系, 我的白苹果6770 用的就是6000
屏幕快照 2012-03-10 下午2.02.12.png

Rank: 5Rank: 5Rank: 5

UID
1431243
帖子
749
PB币
916
贡献
0
技术
14
活跃
2974
79F
发表于 2012-3-10 14:02:26 IP属地江苏 |只看该作者
本帖最后由 smg_zj 于 2012-3-10 14:08 编辑
Arkzenith 发表于 2012-3-10 13:53
检查一下, info,plist 是否设置正确

info.plist是对的,没动过
现在我已更改了ATI6000Controller,其他地方:GraphicsEnable=No, 未加载DSDT,那么就驱动正常,但系统显示HD6xxx,一加载GraphicsEnable=yes就黑屏,一加载DSDT驱动就完蛋

出鬼了!!!刚刚我又重试了下,把DSDT文件重EXTRA下移到了根目录下,重启一切OK了!
这是怎么回事啊?

有事跟帖

Rank: 7Rank: 7Rank: 7

UID
550327
帖子
1757
PB币
1063
贡献
0
技术
51
活跃
1366

7周年庆典勋章 8周年庆典勋章

80F
发表于 2012-3-10 14:05:07 IP属地江西 |只看该作者
Arkzenith 发表于 2012-3-10 14:00
你试一试6000, 应该和马甲没关系, 我的白苹果6770 用的就是6000

刚才又重新看了一下 你之前的比喻,黑屏问题是在发射器transmiter没有发送到笔记本的内置屏幕,那我是不是暂时修改发射器transmiter直至屏幕有画面,然后再考虑是否花瓶或者白屏呢。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛