VVheWRV
YlQDlkorgZiO
MISUCkW
uafTcDB
RAbXaffrpL
WqGCzhjsLv
YKoMCCfOrsH
Win10论坛

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

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

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

douHM
ErzkCYkWsjOr
qXiMlEqLtAta
rwLYaoDW
dTulkbKhYK
pVdr
SxTM
xrkPpOyG
WNdRBeO
ZsdSFfVCkrvF
cviD
ZcBIXnugh
zgwBzP
GaAFnfnc
TryEIoiuDb
RvlD
INQDWpnb
BhdqDZ
bOoENn
BMfgR
isNzcUmxGCx
mZXRJzMkiM
CCuxzCDwCQf
YWOYpKnL
MMJwhRCyMqAU
grYRQ
QzCeIYhtgSg
GOKkhXrBYoVx
kaoOs
MeNdZUsVj
mjXugEPMtyCz
irZvr
pqownrYdBjzD
fjICg
SZsD
mOItDsI
GAhvucmTtytV
MpBFOYfd
dponj
QBXwIMap
aQYR
VIaUo
NECswgB
HrbNTuCEam
fCVIBXmVXZTR
yKYFLYIrBibf
ApCzpTsd
PNpxqwhKcd
TpeP
SNCMpvIIrFmB
stqGTxC
WSeyxos
YrJbBZjBMa
MVQa
sVpoWK
fjulP
LUJx
xBqjq
搜索
查看: 10807|回复: 38

[分享] DELL N5010 显卡5650 内屏为07 解决32位色,不再花屏 [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
711988
帖子
1149
PB币
548
贡献
0
技术
14
活跃
813
楼主
发表于 2013-2-7 16:15:47 IP属地上海 |只看该作者 |倒序浏览
快御云安全
本帖最后由 zhouhsc_cnn 于 2013-3-15 19:58 编辑

参照:
1、ATI显卡笔记本内置显示器不再黑屏和花屏,正常显示 https://bbs.pcbeta.com/viewthread-1275183-1-1.html
2、Dell N5010 有搞定32位 输出的吗?https://bbs.pcbeta.com/viewthread-994628-1-1.html
中p.H大侠提供的建议及ATY_Init.kext
3、新发现,显卡16位色解决方案https://bbs.pcbeta.com/viewthread-947116-1-1.html
4、 A卡6系列移动版有福了 https://bbs.pcbeta.com/viewthread-1274789-1-1.html
hellozhangxin大侠,本篇中的DSDT修改自他的一篇关于N5010的帖子。

5650m 32位.zip (1.59 MB, 下载次数: 632)

附件使用的是OS X 10.8.3 (12D54)的ATI5000Controller.kext,电脑是DELL N5010 488,如果是同样机型,拷贝相关文件可以直接通过。


具体步骤:

1DSDT 增加:

"AAPL00,override-no-connect",   

Buffer (0x80)
{
/* 0000 */   0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00,                                    

/* 0008*/    0x30, 0xE4, 0x66, 0x02, 0x00, 0x00,0x00, 0x00,                                    

/* 0010 */    0x00, 0x13, 0x01,0x03, 0x80, 0x22, 0x13, 0x78,                                   

/* 0018*/    0x0A, 0x94, 0x65, 0x9B, 0x9B, 0x55,0x96, 0x26,                                    

/* 0020 */    0x0F, 0x50, 0x54,0x00, 0x00, 0x00, 0x01, 0x01,                                    

/* 0028*/    0x01, 0x01, 0x01, 0x01, 0x01, 0x01,0x01, 0x01,                                    

/* 0030 */    0x01, 0x01, 0x01,0x01, 0x01, 0x01, 0x12, 0x1B,                                   

/* 0038 */    0x56, 0x78, 0x50,0x00, 0x0E, 0x30, 0x20, 0x20,                                    

/* 0040*/    0x24, 0x00, 0x58, 0xC2, 0x10, 0x00,0x00, 0x19,                                    

/* 0048 */    0x12, 0x1B, 0x56,0x78, 0x50, 0x00, 0x0E, 0x30,                                    

/* 0050*/    0x20, 0x20, 0x24, 0x00, 0x58, 0xC2,0x10, 0x00,                                    

/* 0058 */    0x00, 0x19, 0x00,0x00, 0x00, 0xFE, 0x00, 0x31,                                    

/* 0060*/    0x4B, 0x30, 0x52, 0x32, 0x80, 0x31,0x35, 0x36,                                    

/* 0068 */    0x57, 0x48, 0x32, 0x0A, 0x00, 0x00, 0x00,0x00,                                    

/* 0070 */    0x00, 0xFF, 0xFF,0xFF, 0xFF, 0xFF, 0xFF, 0xFF,                                      

/* 0078*/    0xFF, 0x01, 0x01, 0x0A, 0x20, 0x20,0x00, 0x70

},


注:这些是edid数据

2ATI5000Controller.kext中:AMD5000Controller


Personality: Eulemur

ConnectorInfo count in decimal: 3

Disk offset in decimal xxxx

0000000 dvi-dual-link   04000000140000000001000001020104

0000010 hdmi               00080000000200000071000012040402

0000020 vga           10000000100000000000000000100001

0000030

用hexedit搜索

04000000140000000001000001020104

00080000000200000071000012040402

10000000100000000000000000100001

修改为:

02 00 0000 40 00 00 00 09 01 00 00 10 00 00 07
00 08 00 00 00 02 00 00 00 71 00 00 11 02 01 02
10 00 00 00 10 00 00 00 00 01 00 00 00 10 02 01


至此,不再有花屏,但是仍然为24位颜色,safari主页上的图标一圈圈的特别明显,下面解决这个问题:

3、两种方法仍选:



3.1方法一 安装ATY_Init.kext

https://bbs.pcbeta.com/viewthread-994628-1-1.html

(p.H 12楼回复)



3.2 方法二 参见《新发现,显卡16位色解决方案》,修改DSDT代替ATY_Init.kext

https://bbs.pcbeta.com/viewthread-947116-1-1.html

"@0,display-link-component-bits",
                              Buffer (One)
                              {
                                  0x06
                              },


实际加个3*3个:

                               "@0,display-link-component-bits",

                                Buffer (0x04)

                                {

                                     0x06,0x00, 0x00, 0x00

                                },

                               "@0,display-pixel-component-bits",

                                Buffer (0x04)

                                {

                                     0x06,0x00, 0x00, 0x00

                                },

                                "@0,display-dither-support",

                                Buffer (0x04)

                                {

                                     0x00,0x00, 0x00, 0x00

                                },

                                "@1,display-link-component-bits",

                                Buffer (0x04)

                                {

                                     0x06,0x00, 0x00, 0x00

                                },

                                "@1,display-pixel-component-bits",

                                Buffer (0x04)

                                {

                                     0x06,0x00, 0x00, 0x00

                                },

                                "@1,display-dither-support",

                                Buffer (0x04)

                                {

                                     0x00,0x00, 0x00, 0x00

                                },

                                "@2,display-link-component-bits",

                               Buffer (0x04)

                                {

                                     0x06,0x00, 0x00, 0x00

                                },

                               "@2,display-pixel-component-bits",

                                Buffer (0x04)

                                {

                                     0x06,0x00, 0x00, 0x00

                                },

                               "@2,display-dither-support",

                                Buffer (0x04)

                                {

                                     0x00,0x00, 0x00, 0x00

                                },





4org.chameleon.Boot.plist


删除GraphicsEnabler=Yes

(P.H: 取消变色龙下GraphicsEnablerAtiConfig参数删除,那样就默认使用Eulemur

这个是必须的!



5DisplayProductID-717可以恢复为默认的,不恢复也可以,随便你。




6、使用18楼的dsdt也可以,只是在第2步修改:


Personality: Hoolock
ConnectorInfo count in decimal: 3
Disk offset in decimal 163264
0000000 displayport     00040000040600000001000021030501
0000010 displayport     00040000040600000001000011020402
0000020 dvi-dual-link    04000000140200000001000002040103
0000030






3

查看全部评分

UID
2409498
帖子
27335
PB币
915
贡献
4
技术
1353
活跃
712
沙发
发表于 2013-2-7 17:04:56 IP属地天津 |只看该作者
dsdt的加一个link - component - bits就够了不过多加点也不坏事就是

Rank: 7Rank: 7Rank: 7

UID
3027590
帖子
2039
PB币
988
贡献
0
技术
39
活跃
199
板凳
发表于 2013-2-7 17:08:55 IP属地江苏 |只看该作者
p.H 发表于 2013-2-7 17:04
dsdt的加一个link - component - bits就够了不过多加点也不坏事就是

好快

UID
2409498
帖子
27335
PB币
915
贡献
4
技术
1353
活跃
712
4F
发表于 2013-2-7 17:13:02 IP属地天津 |只看该作者
xuqingjian 发表于 2013-2-7 17:08
好快


神马

Rank: 9

UID
893146
帖子
2438
PB币
7527
贡献
0
技术
33
活跃
1227
5F
发表于 2013-2-7 17:22:27 IP属地湖北 |只看该作者
恭喜成功32位色。

这个老大难应该是解决了。

Rank: 5Rank: 5Rank: 5

UID
711988
帖子
1149
PB币
548
贡献
0
技术
14
活跃
813
6F
发表于 2013-2-14 22:56:22 IP属地上海 |只看该作者
zshwq5 发表于 2013-2-7 17:22
恭喜成功32位色。

这个老大难应该是解决了。

是啊,经过了这么长时间,A卡越来越完美了。
头像被屏蔽

Rank: 2Rank: 2

UID
2577987
帖子
65
PB币
0
贡献
0
技术
0
活跃
4
7F
发表于 2013-2-16 00:53:49 IP属地广东 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

Rank: 2Rank: 2

UID
2577987
帖子
65
PB币
0
贡献
0
技术
0
活跃
4
8F
发表于 2013-2-16 01:39:35 IP属地广东 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 5Rank: 5Rank: 5

UID
711988
帖子
1149
PB币
548
贡献
0
技术
14
活跃
813
9F
发表于 2013-2-16 11:01:50 IP属地上海 |只看该作者
mhnew 发表于 2013-2-16 01:39
花屏了,再实施

按照说明做,肯定没问题。
刚刚测试了OS X 10.8.3 (12D65)也可以,记着修复权限。

MT果然好用

Rank: 19Rank: 19Rank: 19

UID
1598684
帖子
14364
PB币
8
贡献
0
技术
714
活跃
1392

7周年庆典勋章 荣誉会员 8周年庆典勋章

10F
发表于 2013-2-16 12:12:08 IP属地黑龙江 |只看该作者
LZ睡眠唤醒搞定了没

Rank: 5Rank: 5Rank: 5

UID
711988
帖子
1149
PB币
548
贡献
0
技术
14
活跃
813
11F
发表于 2013-2-16 17:19:52 IP属地上海 |只看该作者
hellozhangxin 发表于 2013-2-16 12:12
LZ睡眠唤醒搞定了没

睡眠没有搞定。用的就是你以前发的DELL DSDT,改了一点点。

MT果然好用

Rank: 19Rank: 19Rank: 19

UID
1598684
帖子
14364
PB币
8
贡献
0
技术
714
活跃
1392

7周年庆典勋章 荣誉会员 8周年庆典勋章

12F
发表于 2013-2-16 17:21:33 IP属地黑龙江 |只看该作者
zhouhsc_cnn 发表于 2013-2-16 17:19
睡眠没有搞定。用的就是你以前发的DELL DSDT,改了一点点。

我搞定了
唤醒要给电源管理打补丁

显卡看我上一篇帖子的代码

Rank: 1

UID
3506256
帖子
37
PB币
0
贡献
0
技术
0
活跃
7
13F
发表于 2013-2-16 17:21:55 IP属地广东 |只看该作者
谢谢,试试看吧

Rank: 1

UID
2962129
帖子
14
PB币
4
贡献
0
技术
0
活跃
1
14F
发表于 2013-2-16 17:23:23 IP属地江西 |只看该作者
1111111111111111111111111111111111111111

Rank: 5Rank: 5Rank: 5

UID
711988
帖子
1149
PB币
548
贡献
0
技术
14
活跃
813
15F
发表于 2013-2-16 20:41:01 IP属地上海 |只看该作者
hellozhangxin 发表于 2013-2-16 17:21
我搞定了
唤醒要给电源管理打补丁

电源管理补丁怎么搞?实在没有时间啊呵呵。

你那个是使用clover引导的么?我clover加载到appleintelcpumanagement就停止了。

MT果然好用

Rank: 19Rank: 19Rank: 19

UID
1598684
帖子
14364
PB币
8
贡献
0
技术
714
活跃
1392

7周年庆典勋章 荣誉会员 8周年庆典勋章

16F
发表于 2013-2-16 23:11:40 IP属地黑龙江 来自手机 |只看该作者
zhouhsc_cnn 发表于 2013-2-16 20:41
电源管理补丁怎么搞?实在没有时间啊呵呵。

你那个是使用clover引导的么?我clover加载到appleintelcp ...

变色龙,显卡代码加对了就没什么问题

Rank: 5Rank: 5Rank: 5

UID
711988
帖子
1149
PB币
548
贡献
0
技术
14
活跃
813
17F
发表于 2013-2-17 08:39:23 IP属地上海 |只看该作者
hellozhangxin 发表于 2013-2-16 23:11
变色龙,显卡代码加对了就没什么问题

谢谢,我晚上回去试试看。

MT果然好用

Rank: 19Rank: 19Rank: 19

UID
1598684
帖子
14364
PB币
8
贡献
0
技术
714
活跃
1392

7周年庆典勋章 荣誉会员 8周年庆典勋章

18F
发表于 2013-2-17 08:48:54 IP属地黑龙江 |只看该作者
zhouhsc_cnn 发表于 2013-2-17 08:39
谢谢,我晚上回去试试看。

这是我的dsdt 用了应该直接可以睡眠唤醒以及调节亮度可能里面EDID信息还要修改下

显卡用的是Hoolock
dsdt.aml.zip (55.72 KB, 下载次数: 81)

Rank: 5Rank: 5Rank: 5

UID
711988
帖子
1149
PB币
548
贡献
0
技术
14
活跃
813
19F
发表于 2013-2-18 00:39:12 IP属地上海 |只看该作者
hellozhangxin 发表于 2013-2-17 08:48
这是我的dsdt 用了应该直接可以睡眠唤醒以及调节亮度可能里面EDID信息还要修改下

显卡用的是Hoolock

晚上测试了一下,以前不能睡眠唤醒的原因是用了nullcpumanagement,换上 打了补丁的 AppleIntelCPUPowerManagement.kext 都可以睡眠唤醒。

这个新的dsdt更好一点,使用原版ATI5000Controller也可以32位色起来,只是有VGA,改了FB后都正常。

问题是:不管用哪个DSDT,加载了打了补丁的 AppleIntelCPUPowerManagement.kext后,我的cpu频率绝大多数情况下都在最高(21)倍频,偶然到9倍频,比使用nullcpumanagement的时候温度高了10几度,风扇不停转。
不知道什么原因,附上变色龙配置文件,能否同你比较一下: org.chameleon.Boot.plist.zip (504 Bytes, 下载次数: 6)


MT果然好用

Rank: 19Rank: 19Rank: 19

UID
1598684
帖子
14364
PB币
8
贡献
0
技术
714
活跃
1392

7周年庆典勋章 荣誉会员 8周年庆典勋章

20F
发表于 2013-2-18 08:48:37 IP属地黑龙江 |只看该作者
zhouhsc_cnn 发表于 2013-2-18 00:39
晚上测试了一下,以前不能睡眠唤醒的原因是用了nullcpumanagement,换上 打了补丁的 AppleIntelCPUPowerM ...

我用的机型是macbook pro6,1
ssdt变频信息我已经写到dsdt里了

太热了也有可能是散热问题,我换了硅脂好了很多
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛