AWbQFSZimPn
yGVheYwTrc
CRGPPL
PLGLve
YvSVMGZXLqU
izwa
gtxc
bZHYCNrT
VuMMIgMar
rXFiV
KAtvOTCxnX
IQLiibu
GNzErDwva
TjGX
nYZRSQ
CnNJiws
xqLAVRG
vLdGhHgK
SUugPNQb
qsSJJOShHjP
mUDFWMAKZ
iNSmMQnoJ
CFIUBFJm
WEOnj
mnDKrqxtJBJE
fOcQBe
zEaDcZVe
iJxoO
Undn
ZGRBgEs
qvjTnb
OsdoeJYoRrMo
SVBp
EjVWJrjSW
ZeXgUSO
eFOikWhck
IcsQbmxmvl
gtuhbYvSVc
TxzRprUh
rmyD
JtjciOFJ
nJZVVaPR
OenUwWRBIE
uYGeHDnXYDSV
aPGlLLFfnm
qajVklD
BdXBqUKHEWSv
cNnaGSVbtYhj
NYTlJNCglnu
tSzQgcH
mCLpbSWW
JfqVYL
UfRLHV
EnqsGMkFbIi
CwNDtQQ
qWUNarDNvtIR
kjZEWkVMhF
ycviRMlk
dDfgJZExSf
ovbWJZ
hCdccgFSeoP
hExwCBguy
SRawTCQY
XmsNpqiSRCr
FOBqdir
lEhCgfsGa
agzCDYA
搜索
楼主: kieferyu

[分享] HD7750刀卡改FrameBuffer解决冻屏等问题,分享FB值;Z77顺手解决随机重启等。 [复制链接]
跳转到指定楼层
复制 

Rank: 7Rank: 7Rank: 7

UID
460378
帖子
1234
PB币
350
贡献
0
技术
26
活跃
300
楼主
发表于 2014-2-8 14:37:13 IP属地上海 |显示全部楼层 |倒序浏览
快御云安全
本帖最后由 kieferyu 于 2014-2-9 06:57 编辑

显卡为镭风HD7750刀卡,沙漠之鹰II配的,只有两个接口DVI+HDMI。默认加载RadeonFrameBuffer,QE/CI都有。问题是:1.睡眠唤醒后会“冻屏”,只有重启。2. 系统描述中显示为HD7XXX Series。爬了无数贴,电脑重启N次修改好了FB值,所有问题解决,分享一下改好的FB值。
=======================================================

Personality: Buri

ConnectorInfo count in decimal: 4

Disk offset in decimal 662688

0000000    02  00  00  00  00  01  00  00  29  05  01  00  10  00  05  05     ————LVDS (空,保留原始值)

0000010    04  00  00  00  14  00  00  00  00  01  00  00  10  00  01  04     ----DVI  (用,修改的部分)

0000020    00  04  00  00  04  03  00  00  00  09  03  00  21  03  02  02     ----DP   (空,保留原始值)

0000030    00  08  00  00  04  02  00  00  00  01  04  00  12  04  03  03     ----HDMI (用,保留原始值)

0000040


使用Clover引导,Config.plist相关设置如下(具体格式用PlistEditor改就好):
-->InjectATI=True
-->FBName=Buri
-->VideoPorts=4


P.S.:在10.9.1,1.如果两个接口都有显示器,要去掉CSmVideoDxe-64驱动,否则HDMI接口的显示器会黑屏(睡眠唤醒后才正常)。2.Clover中Darkwake=0要选中,不然睡眠唤醒后会黑屏。10.9.2目前安装的第五个测试版就不需要这两样设置了,看来显示驱动方面确实有改善.3.在Clover中直接Patch,会拖慢启动速度,所以我更愿意直接修改AMD7000Controller.kext。
Screen Shot 2014-02-08 at 1.47.26 PM.png
=========================================================
关于随机重启。之前爬了好多贴,远景的,insanelymac, TonymacX86的,看到有一篇帖子在说修改BIOS的BCLK值由默认的100改为100.1;可是我的主板不能直接改BCLK,于是修改XMP设置为Turbo,问题解决,目前运行2周,一次都没有再出现。。。。。
==========================================================
附件是用来解析显卡Rom的软件和所有Personalities(原始的和带接口说明的两个版本),获得于网络,这里仅搬运,感谢原始开发者。

Sofware&Personalities.zip

519.96 KB, 下载次数: 354, 下载积分: PB币 -1

附件

2

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
460378
帖子
1234
PB币
350
贡献
0
技术
26
活跃
300
沙发
发表于 2014-2-8 16:00:08 IP属地上海 |显示全部楼层
p.H 发表于 2014-2-8 15:12
恭喜楼主啊0-0
不过楼主既然是2接口为啥要改四接口的FB

多谢版主加PB。原因是这样的,在AMD7000Controller.kext里面的接口定义中没有两个接口的原始设定档(本来看教程想找一个原始2个接口的),所以改了一个四个接口的Buri。如果在Clover中Video ports设置为2,问题就会变成(实验结果貌似)会随机从原始的四个接口中分配2个,总有些黑屏之类的问题,改成4就好了。。。

Rank: 7Rank: 7Rank: 7

UID
460378
帖子
1234
PB币
350
贡献
0
技术
26
活跃
300
板凳
发表于 2014-2-8 23:23:48 IP属地上海 |显示全部楼层
本帖最后由 kieferyu 于 2014-2-9 00:12 编辑
neycwby09 发表于 2014-2-8 16:30
赞一个!
置顶集合贴V3 A卡驱动经验分享收录

多谢版主啦。。。加PB开心啊
今天下午刚刚升级了第五版测试版的10.9.2。希望对多些景友有帮助,呵呵。

Rank: 7Rank: 7Rank: 7

UID
460378
帖子
1234
PB币
350
贡献
0
技术
26
活跃
300
4F
发表于 2014-2-8 23:24:31 IP属地上海 |显示全部楼层
EenieMeenie 发表于 2014-2-8 16:43
恭喜楼主成功解决

多谢,呵呵呵,同喜啊。。。

Rank: 7Rank: 7Rank: 7

UID
460378
帖子
1234
PB币
350
贡献
0
技术
26
活跃
300
5F
发表于 2014-2-8 23:25:20 IP属地上海 |显示全部楼层
drcdrc 发表于 2014-2-8 17:03
恭喜。。。折腾 不易

谢谢啦,折腾就是乐趣啊,现在Windows确实用得少了,黑苹果性价比高啊。。。

Rank: 7Rank: 7Rank: 7

UID
460378
帖子
1234
PB币
350
贡献
0
技术
26
活跃
300
6F
发表于 2014-2-8 23:26:56 IP属地上海 |显示全部楼层
本帖最后由 kieferyu 于 2014-2-9 00:13 编辑
p.H 发表于 2014-2-8 17:12
原来是这样。
我的FB用的是5000的,所以别的FB看的不多,不太清楚

嗯,也曾经到处爬贴找A卡AGPM,但是好像目前都没有对参数值明确些的解释啊。主要是去年迷上了小机箱,刀卡可选的不多呀。

Rank: 7Rank: 7Rank: 7

UID
460378
帖子
1234
PB币
350
贡献
0
技术
26
活跃
300
7F
发表于 2014-2-8 23:31:31 IP属地上海 |显示全部楼层
本帖最后由 kieferyu 于 2014-2-8 23:34 编辑
wuzhengxian 发表于 2014-2-8 17:27
也是7750,不过是微星的,三个借口DP+DVI-I+HDMI,原来改过FB,直接黑屏,重启连系统都不能进,没再敢搞了, ...

有点浪费了就是,DVI转VGA。兄弟建议你再折腾折腾她,我这次碰到了两种黑屏:一种是黑了因为没驱动,一种实际上已经驱动了。7750改FB应该可以完美的,折腾好了会很开心的。。。

Rank: 7Rank: 7Rank: 7

UID
460378
帖子
1234
PB币
350
贡献
0
技术
26
活跃
300
8F
发表于 2014-2-8 23:32:53 IP属地上海 |显示全部楼层
本帖最后由 kieferyu 于 2014-2-9 00:14 编辑
qoooop 发表于 2014-2-8 17:36
迪兰的7750  睡眠唤醒后会“冻屏”   参考楼主的 修改了clover config  问题解决了   谢谢分享

能帮到黑果友,很开心。恭喜解决问题啦顺便询签名出处。。。。

Rank: 7Rank: 7Rank: 7

UID
460378
帖子
1234
PB币
350
贡献
0
技术
26
活跃
300
9F
发表于 2014-2-8 23:36:06 IP属地上海 |显示全部楼层
xiao201261 发表于 2014-2-8 17:33
我六系列不改fb都完美,只有一点瑕疵HDMI音频用不了

那就再折腾一下子嘛,很有乐趣的事

Rank: 7Rank: 7Rank: 7

UID
460378
帖子
1234
PB币
350
贡献
0
技术
26
活跃
300
10F
发表于 2014-2-9 06:38:22 IP属地上海 |显示全部楼层
lanyi1318 发表于 2014-2-9 01:40
楼主FB值改的是那个kext文件 ?我的 R9 270x HDMI 直接黑屏 , 用DP 直接完美 , 所以有空也想玩玩这FB的修 ...

显卡Rom用哪种工具提取应该都可以。流传广的两种方式,一种是Win下用AIDA64(GPU-Z提取),或者Clover开机时用(应该是)按F2提取。解析在OSX下,用Radeon_bios_decode和redsock_bios_decoder。分别获取senseid和 Transmitter/Encoder值。具体操作要看下其他教程了,远景有几篇大牛的文章写得很细。软件我等下放到主贴里,如果一时找不到可以直接下载。HotPlugid建议保留原始值和顺序(很多教程说从01排下来)。
另外,R9的显卡还要确认下是不是改AMD7000Controller.kext(理论上应该是的)。

Rank: 7Rank: 7Rank: 7

UID
460378
帖子
1234
PB币
350
贡献
0
技术
26
活跃
300
11F
发表于 2014-2-16 08:45:20 IP属地上海 |显示全部楼层
本帖最后由 kieferyu 于 2014-2-16 09:01 编辑
youdianyu 发表于 2014-2-15 14:36
楼主,你好!我的显卡是AMD Radeon HD 7770,也出现跟你一样的两个问题,1.睡眠唤醒后会“冻屏”,只有重启 ...

你好,不知道你说的“放到Clover里”是指怎么操作。Clover直接替换的操作我不熟悉,而且关联因素会增加,也会拖慢启动速度。建议你直接用HexEditor或者Hexfriend直接改AMD7000Controller.kext,用KetWizard直接安装。Clover只设置我提到的三个参数。测试成功后如果不想每次升级修改kext再用Clover测试。另外,Sensid,txmit,enc code与Hotplugid几个数字是稳定的,看到你的显卡已经可以用ReadonFrambuffer了,那么用ioregexplorer查一下,把ControlFlags也照着改了.....

Rank: 7Rank: 7Rank: 7

UID
460378
帖子
1234
PB币
350
贡献
0
技术
26
活跃
300
12F
发表于 2014-2-16 08:58:25 IP属地上海 |显示全部楼层
本帖最后由 kieferyu 于 2014-2-16 09:06 编辑
lanyi1318 发表于 2014-2-15 18:00
楼主帮我看一下我帮别人弄的没有效果,看我做的FB是否正确 ?
https://bbs.pcbeta.com/viewthread-1477318-1- ...

看起来应该没什问题,建议检查下ATY ControlFlags.
刚回头看了一下那个帖子,是笔记本电脑,LVDS的设置还要爬爬楼,Special Functions的部分应该要改的。。。。

Rank: 7Rank: 7Rank: 7

UID
460378
帖子
1234
PB币
350
贡献
0
技术
26
活跃
300
13F
发表于 2014-2-17 21:25:10 IP属地上海 |显示全部楼层
lanyi1318 发表于 2014-2-17 21:20
有个地方我想确认一下 , 10.9 的7系列显卡 FB值是改这个文件吗?
在 System / Library / Extensions / A ...

嗯,就是它。。。你得把它拷贝刀桌面上改完再装回去。。。。

Rank: 7Rank: 7Rank: 7

UID
460378
帖子
1234
PB币
350
贡献
0
技术
26
活跃
300
14F
发表于 2014-2-17 21:52:58 IP属地上海 |显示全部楼层
本帖最后由 kieferyu 于 2014-2-17 21:58 编辑
youdianyu 发表于 2014-2-16 11:18
楼主,你好。我怕直接在驱动力改的话,如果数值不对的话,开机黑屏怕进步了系统。我先不确定,FB是Aji还是 ...

你好,我不是大神。是这样的,因为你现在可以进系统,所以改错了不用担心。因为Clover的开机选项里可以一次性的把那三个选项改回默认值。这样还是会调用默认的RadeonFramebuffer。
另外,以修改Buri为例,HDMI直接改第四个就可以,因为它原来就是hdmi的定义(我读过一篇帖子,顺序可以变更)。前面部分,还有几位数字是定义ControlFlags的,可以用ioregistryexplorer查看。 00002.png
那么就改成04 02,比如我的显卡DVI的就是14 00。
0003.png
然后用hexfriend改。具体改法可以看置顶帖。。。。
希望能帮到你。。。。
既然你现在默认可以进系统那么就随便改了,可以实验不同的顺序;可以调整Hotplugid排列方式和数字顺序。默认可以进系统,就可劲折腾吧。准备一安装U盘,实在不行了就重装一次,20分钟以内肯定也装好了。。。。


00002.png (5.9 KB, 下载次数: 17)

00002.png

Rank: 7Rank: 7Rank: 7

UID
460378
帖子
1234
PB币
350
贡献
0
技术
26
活跃
300
15F
发表于 2014-2-17 21:55:02 IP属地上海 |显示全部楼层
lanyi1318 发表于 2014-2-17 21:28
谢谢 !忘记问了加ID是在 System / Library / Extensions / AMD7000Controller.kext / Contents / Info.p ...

我记得只要加AMDRadeonX4000.kext就可以了,因为我的id不用加所以没有具体实验过。。。

Rank: 7Rank: 7Rank: 7

UID
460378
帖子
1234
PB币
350
贡献
0
技术
26
活跃
300
16F
发表于 2014-3-12 00:25:23 IP属地上海 |显示全部楼层
a7299 发表于 2014-3-1 14:40
有升级到10.9.2吗??我的7750升级到最新正式版,参数刷完直接重启,,删除显卡驱动的话,倒是能进入!!!

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