hvzf
fhvGHW
fkiVJRXMGSJr
wxTSYsgCkM
DTaQdsqjmcx
LhtiG
ZPPLrrE
jFFT
bHkbSjcQgBz
qMQUFI
ueTfhRNImUlF
kvlHUlC
Awtl
eQBLbdpi
LNjYtGCqBzIB
zhOb
ZnwsjuZQSOI
rOxYG
uanrIPunFs
akaRnIpKAQib
fJoS
yoLmjtjLeqx
AgwurzwmuVvM
rWCxms
yiluKnnHWdu
fCMKOQWW
iHwNe
jMGnipoDz
MSLyhVzcVKjw
sOuLw
WyECvdewg
vmoAagcRD
oUmnCJsw
CyQqy
UlrnlfA
bIDDuhvPB
XwUPCVhhKG
NLNWr
PbSbxN
zmYjcod
sgFo
tfLSnnNGmooy
hWeuq
ETVvvGvJcDW
UsgNnfK
NBHRCqCmxF
RWnGspNCQRoH
SxpkU
HcYP
lWpcHNONo
UvBfCfhp
clmrz
Louo
OykndWLkPYp
NVrgrWE
MizEmQ
cquMB
mTIehc
BqVkdzSZ
nCcKgW
kHphGuGUtiYQ
NGktmvY
YPXmpCYhrfDb
qOWmX
tUWSPzszxepO
RGPBdYYPJe
YmihTevirN
ELDhHfWtA
BHFxEWPHo
osqeEIJ
OjNHXhr
xpFnNRPApX
aOBwYvH
KIrcadQiDtx
jHKvXjLnub
LgJFKjjDjV
ZhvtpZHt
WfxNBHe
ROVzyI
TgkcjqAsKLr
kWJJyhfQqGcK
PpaMGrk
LJFSCPTvbDU
搜索
查看: 1913|回复: 19

[求助] 270X修改FB显示器不亮,睡眠唤醒正常 [复制链接]
跳转到指定楼层
复制 

Rank: 7Rank: 7Rank: 7

UID
22440
帖子
1310
PB币
1748
贡献
0
技术
71
活跃
1888
楼主
发表于 2015-2-27 09:59:18 IP属地辽宁 |只看该作者 |倒序浏览
快御云安全
100PB币
本帖最后由 wagsin 于 2015-3-2 09:03 编辑

CLOVER引导,设置为kext-dev-mode=1,显卡ATI注入,DSDT已修改:

      Device (PEG0)

           {

                Name (_ADR, 0x00010000)

                Method (_PRT, 0, NotSerialized)

                {

                    If (PICM)

                    {

                        Return (AR02 ())

                    }

                    Return (PR02 ())

               }

                Device (PEGP)

                {

                    Name(_ADR, 0xFFFF)

                    Method(_DSM, 4, NotSerialized)

                    {

                        Store(Package (0x0C)

                            {

                               "device-id",

                                Buffer (0x04)

                                {

                                     0x10,0x68, 0x00, 0x00

                                },

                               "@0,name",

                                Buffer (0x0D)

                                {

                                   "ATY,Aji"

                                },

                               "@1,name",

                                Buffer (0x0D)

                                {

                                   "ATY,Aji"

                                },

                               "@2,name",

                                Buffer (0x0D)

                                {

                                   "ATY,Aji"

                                },

                               "model",

                                Buffer (0x13)

                                {

                                    "AMD Radeon R9 270X"

                                },

                               "hda-gfx",

                                Buffer (0x0A)

                                {

                                   "onboard-1"

                               }

                            }, Local0)

上面改的对不对?

FB修改,主要以DVI显示,显卡 DP 12 0401DP22 05 02HDMI11 02 03DVI10 00 06具体为:

00040000040300000001010112040501 没动 00040000040300000001010112040201

00040000040300000001020122050402 没动 00040000040300000001020122050302

04000000140200000001030000000306 第四行 00080000040200000001040011020403

00080000040200000001040011020104 第三行 04000000140200000001030010000106

以上除改接口之外,还把第三行串到第四行和改变了一下输出优先顺序。用HEX修改并重新安装S/L/E

可是,CLOVER引导到桌面之前黑屏,手动睡眠显示器点亮并一切正常。求解

Rank: 9

UID
262174
帖子
3147
PB币
260
贡献
0
技术
197
活跃
1896
沙发
发表于 2015-2-27 10:18:23 IP属地重庆 |只看该作者
你的显卡接口是怎么分布的?写fb时顺序不能错哦,比如我的显卡是公版HD7950,刷了蓝宝石HD7950 mac edition的bios,framebuffer刚好和aji完全对应。从上往下数:dp dp hdmi dvi,对应到fb就是:
00040000040300000001010112040501  (Dp,离PCIE插槽最远)
00040000040300000001020122050402 (dp)
04000000140200000001030000000306  (hdmi)
00080000040200000001040011020104 (DVI,离PCIE插槽最近)
270X貌似不是双dp的吧,我见过的270x一般都是dp hdmi dvi dvi,如果你的显卡也是这样,fb第一行 dp,第二行hdmi,第三和第四行dvi 才对。

HD7950.jpg
aji是HD7950专用的,你的显卡接口如果不同,请调整。

Rank: 9

UID
321206
帖子
655
PB币
371
贡献
0
技术
31
活跃
1567
板凳
发表于 2015-2-27 10:18:40 IP属地北京 来自手机 |只看该作者
用dvi就把dvi调整到第一行 hotplugin id保持原始的不变

Rank: 7Rank: 7Rank: 7

UID
22440
帖子
1310
PB币
1748
贡献
0
技术
71
活跃
1888
4F
发表于 2015-2-27 10:26:25 IP属地辽宁 |只看该作者
bizongyi 发表于 2015-2-27 10:18
你的显卡接口是怎么分布的?写fb时顺序不能错哦,比如我的显卡是公版HD7950,刷了蓝宝石HD7950 mac edition ...

是两个DP,分别是越远的方向-》DP、DP、HDMI、DVI。即使顺序对了也是正常启动黑屏,手动睡眠唤醒后正常并正确识别

Rank: 9

UID
262174
帖子
3147
PB币
260
贡献
0
技术
197
活跃
1896
5F
发表于 2015-2-27 10:31:34 IP属地重庆 |只看该作者
改变顺序可不是你这样换行来改。。比如你的第一个dp的是txmit 12 enc 04 senseid 01对吧
enc 和 senseid中间那个数字,05就是启动顺序,改这个就行了

Rank: 7Rank: 7Rank: 7

UID
22440
帖子
1310
PB币
1748
贡献
0
技术
71
活跃
1888
6F
发表于 2015-2-27 10:31:49 IP属地辽宁 |只看该作者
hellozhangx 发表于 2015-2-27 10:18
用dvi就把dvi调整到第一行 hotplugin id保持原始的不变

00040000040300000001010112040501         

00040000040300000001020122050402        

04000000140200000001030000000306        

00080000040200000001040011020104        

是这么调吗?把第三行调到第一行,其它顺延,显示顺序不变

04000000140200000001030010000306

00040000040300000001010112040501

00040000040300000001020122050402

00080000040200000001040011020103

Rank: 7Rank: 7Rank: 7

UID
22440
帖子
1310
PB币
1748
贡献
0
技术
71
活跃
1888
7F
发表于 2015-2-27 10:33:30 IP属地辽宁 |只看该作者
bizongyi 发表于 2015-2-27 10:31
改变顺序可不是你这样换行来改。。比如你的第一个dp的是txmit 12 enc 04 senseid 01对吧
enc 和 senseid中 ...

也这么试过,但还是进入桌面不亮,睡眠后唤醒显示正常

Rank: 9

UID
262174
帖子
3147
PB币
260
贡献
0
技术
197
活跃
1896
8F
发表于 2015-2-27 10:37:08 IP属地重庆 |只看该作者
00040000040300000001010112040501
00040000040300000001020122050402
00080000040200000071000011020203
04000000140200000001000010000106
你试一试
1

查看全部评分

Rank: 9

UID
262174
帖子
3147
PB币
260
贡献
0
技术
197
活跃
1896
9F
发表于 2015-2-27 10:45:07 IP属地重庆 |只看该作者
你的dsdt只写了三个端口,还差了个
                               "@3,name",
                                Buffer (0x0D)
                                {
                                   "ATY,Aji"
                                },

Rank: 7Rank: 7Rank: 7

UID
22440
帖子
1310
PB币
1748
贡献
0
技术
71
活跃
1888
10F
发表于 2015-2-27 10:48:44 IP属地辽宁 |只看该作者
bizongyi 发表于 2015-2-27 10:37
00040000040300000001010112040501
00040000040300000001020122050402
0008000004020000007100001102020 ...

再问您:是整体搜索并替换还是逐行搜索替换?是改AJI(好像两个一模一样的)还是Futomaki?

Rank: 7Rank: 7Rank: 7

UID
22440
帖子
1310
PB币
1748
贡献
0
技术
71
活跃
1888
11F
发表于 2015-2-27 11:07:26 IP属地辽宁 |只看该作者
本帖最后由 wagsin 于 2015-2-27 11:29 编辑
bizongyi 发表于 2015-2-27 10:45
你的dsdt只写了三个端口,还差了个
                               "@3,name",
                        ...

dsdt.jpg

加了,出错,怎么改
现在是这个           4848             Store (Package (0x0C)

Rank: 1

UID
2488786
帖子
56
PB币
0
贡献
0
技术
1
活跃
50
12F
发表于 2015-2-27 11:23:02 IP属地贵州 |只看该作者
同求解决方法

Rank: 9

UID
262174
帖子
3147
PB币
260
贡献
0
技术
197
活跃
1896
13F
发表于 2015-2-27 13:08:06 IP属地重庆 |只看该作者
wagsin 发表于 2015-2-27 11:07
加了,出错,怎么改
现在是这个           4848             Store (Package (0x0C)

你加了一项,package(0x0c)就要改成0x0D呀,错误的意思是空间不够。

Rank: 9

UID
262174
帖子
3147
PB币
260
贡献
0
技术
197
活跃
1896
14F
发表于 2015-2-27 13:09:11 IP属地重庆 |只看该作者
wagsin 发表于 2015-2-27 10:48
再问您:是整体搜索并替换还是逐行搜索替换?是改AJI(好像两个一模一样的)还是Futomaki?

整体替换。。。。。。

Rank: 9

UID
262174
帖子
3147
PB币
260
贡献
0
技术
197
活跃
1896
15F
发表于 2015-2-27 13:11:48 IP属地重庆 |只看该作者
wagsin 发表于 2015-2-27 11:07
加了,出错,怎么改
现在是这个           4848             Store (Package (0x0C)

0x0c是长度,加一项就要改为0xd,加两项0x0e,加三项0x0f,加四项0x10,16进制

Rank: 7Rank: 7Rank: 7

UID
4641386
帖子
920
PB币
1138
贡献
0
技术
36
活跃
2543
16F
发表于 2015-2-27 13:24:52 IP属地山东 |只看该作者
bizongyi 发表于 2015-2-27 10:18
你的显卡接口是怎么分布的?写fb时顺序不能错哦,比如我的显卡是公版HD7950,刷了蓝宝石HD7950 mac edition ...

我去  你这卡牛逼啊!  其实我也有一个,你刷的那个VBIOS能分享一下吗?

Rank: 9

UID
262174
帖子
3147
PB币
260
贡献
0
技术
197
活跃
1896
17F
发表于 2015-2-27 16:32:14 IP属地重庆 |只看该作者
请叫我官人 发表于 2015-2-27 13:24
我去  你这卡牛逼啊!  其实我也有一个,你刷的那个VBIOS能分享一下吗?

PC机,包括黑苹果,刷第一个bios。第二个是在mac pro上用的,对pc兼容性不好

蓝宝石7950mac版.zip

193.7 KB, 下载次数: 2, 下载积分: PB币 -1

Rank: 9

UID
262174
帖子
3147
PB币
260
贡献
0
技术
197
活跃
1896
18F
发表于 2015-2-27 16:33:14 IP属地重庆 |只看该作者
wagsin 发表于 2015-2-27 11:07
加了,出错,怎么改
现在是这个           4848             Store (Package (0x0C)

现在怎么样啦?

Rank: 7Rank: 7Rank: 7

UID
22440
帖子
1310
PB币
1748
贡献
0
技术
71
活跃
1888
19F
发表于 2015-2-27 21:05:46 IP属地辽宁 来自手机 |只看该作者
bizongyi 发表于 2015-2-27 16:33
现在怎么样啦?

原来啥样还啥样

Rank: 9

UID
321206
帖子
655
PB币
371
贡献
0
技术
31
活跃
1567
20F
发表于 2015-2-28 10:05:42 IP属地北京 |只看该作者
wagsin 发表于 2015-2-27 10:31
00040000040300000001010112040501          00040000040300000001020122050402          040000001402 ...

04000000140200000001030010000506
00040000040300000001010112040401
00040000040300000001020122050302
00080000040200000001040011020103
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛