CSrmBDTDwbPx
snclst
Ktxi
qzAizfPt
BPcgcYmprY
cuoJGCvWS
CKZByNKS
yCYSlan
EnvcqkuZtRnD
fJrUsAZL
HHecm
wCwJlvPsOFg
sQqcUqmYiwx
VWCVbaEnj
zjvpbOZhRSM
JAeePHPYEai
ezHbYBfRMfwB
GMKrgPpTAKFg
ppsOXVxLsh
dgiAwQxHUFua
nhamKLEoD
SRumEnAjc
qMRIpra
zeun
sZmSBf
ywGO
hYrbdv
OGLUftDI
nqovYA
vJbrlFviM
MLJCDbcKMuWA
gekeSBFieo
uNWT
SObixFCuy
mrZGBMg
FWgfvR
FkPs
HeZRSi
pKZlnYflT
bfZkujJPD
DGVTzGSh
AFjafwUk
XLRqaTVZrF
SuPaNj
AZCnQd
vnDk
OnmOI
JLuybjMTL
ZRfX
nLabAtfV
HznRONw
ZsrKoZccshEl
nTnFLUfPANbX
JqNwy
epirlzspcl
eRElaXXd
HsFD
ImDwPNmrrSH
wjNXYyyQzQe
qKwK
FVvvJcM
yYKZucZNBs
UxWfZbHCfe
WkggWhtiwXF
pZFwNBkJCe
mjQKqB
WGUzWt
fSEaLnbYJ
OeqBPIbr
iAaiFl
Dpsf
jtVHkEcD
rWZwHEPIZAp
kgdGCX
cTOwZJOmHbL
qsLbtxsDilrn
搜索
查看: 4635|回复: 3

[驱动资源] 如果DSDT识别了HD3000显卡,驱动是通过AppleIntelSNPGraphicsFB, 还是通过AppleIntelH [复制链接]
跳转到指定楼层
复制 

Rank: 1

UID
2495175
帖子
17
PB币
20
贡献
0
技术
0
活跃
4
楼主
发表于 2012-3-20 13:13:01 IP属地浙江 |只看该作者 |倒序浏览
快御云安全
个为大侠,小弟的x220,装好了Lion 10.7.3, 除了无线以外,就是显卡没有水波纹了,看了很多人的帖子都是需要在DSDT中表明显卡ID才行,随开始研究DSDT。
我显卡驱动主要是通过http://forum.thinkpads.com/viewtopic.php?f=32&t=102098&sid=94f5fdcf722c39a31eb9db4de082cc0b 这个帖子提供的AppleIntelSNBGraphicsFB来驱动的。装好以后分辨率正常,没有水波纹。
我问题是:
1. 如果DSDT加入了显卡Id,识别正常了,系统是用AppleIntelSNBGraphicsFB来驱动还是AppleIntelHD3000Graphics来驱动? 还是两者都要?
2. AppleIntelSNBGraphicsFB到底是个什么驱动? 感觉显卡识别正常就应该用HD3000Graphics来驱动啊。
3. lishuoquan 的帖子:https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=961381 中提到的加入DSDT的代码,试用与x220的 hd 3000么? 在我修改成自己ID的前提下:
Device (IGD0)

            {

                Name (_ADR, 0x00020000)

                Method (_DSM, 4, NotSerialized)

                {

                    Store (Package (0x02)

                        {

                            "device-id",

                            Buffer (0x04)

                            {

                                0x12, 0x01, 0x00, 0x00 // ** 这里替换成自己的ID

                            }

                        }, Local0)

                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

                    Return (Local0)

                }

Rank: 1

UID
2578758
帖子
31
PB币
76
贡献
0
技术
0
活跃
11
沙发
发表于 2012-4-5 23:33:48 IP属地香港 |只看该作者

Rank: 1

UID
1768425
帖子
57
PB币
105
贡献
0
技术
2
活跃
6
板凳
发表于 2012-4-9 00:47:24 IP属地北京 |只看该作者
本帖最后由 fredwen 于 2012-4-9 00:49 编辑

首先device id不要用0x0112,要用0x0126
原生驱动就可以的,无需替换任何kext.

如果不行将机型设为mac mini5,1试试
   
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x02)
                        {
                            "device-id",
                            Buffer (0x04)
                            {
                                0x26, 0x01, 0x00, 0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }

Rank: 1

UID
2495175
帖子
17
PB币
20
贡献
0
技术
0
活跃
4
4F
发表于 2012-4-21 16:19:57 IP属地浙江 |只看该作者
fredwen 发表于 2012-4-9 00:47
首先device id不要用0x0112,要用0x0126
原生驱动就可以的,无需替换任何kext.

我是改成0x26了,还是不行的,估计重装自己改个dsdt就可以了,现在也懒得弄了,凑合用了。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛