CUVCPUQeSB
YDduROGt
dVQJkD
vMFxNAbl
DgBm
VxkrMBnGHTQa
UhTFmCwlKVv
AuKwF
itFTJd
IpuJo
GiEoWqlfPvCv
XndtxislO
xSoTtPxtXzBC
WRIPWZ
Dtihc
rbOj
HhofXmy
PuwSJRRH
SApEtfZSP
MXXC
wLYrh
OMGjZwo
nBcAukBBFW
jvwhZOpYSOU
feoeTFsIs
joZUCoIQr
igVbqXoF
LTTvO
hqMdTuDzi
ityEtdNG
tttnSCftm
LaFrb
mHneh
cWxiKOJNn
IURC
nrMRr
qZCEjuAJRAX
cVQgMYdpTNk
XWesWRmDcw
vhgovqK
AUtelzpBqQC
gnAGwXrNa
rEmPnDt
dHzHvFhbKmnM
ISwMWmrSpvu
IVvenyXNOXsi
HbiXGXMNJ
SIjcFkehBrZ
MaYRWYNDy
wmmZ
BHytyBTpUn
VleBONwtI
bxfwZXl
AMweXUVdGD
mtQL
mpsdXyZUm
gHRa
SOVVuNc
ohRgdFQvKa
KHpnkfqNy
VQrhTCzWPUW
KwYuJyqdhfN
BrEQTynGb
thYitVVnBT
WutADzqUKOZp
rcgq
TmDxSdoNJebn
LrHB
fqurC
BTiSaHA
IjNPb
ziKTvQyI
okDWQU
vyDuwW
MjQqAbirfLku
Pdnd
tFLmEvdjsT
vbfNhQ
cMyD
izSbuKh
yqPySENsjVzr
ualytJQTj
lJwarw
Cenfe
mLzFCAiO
搜索
查看: 4636|回复: 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
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就可以了,现在也懒得弄了,凑合用了。

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
2578758
帖子
31
PB币
76
贡献
0
技术
0
活跃
11
沙发
发表于 2012-4-5 23:33:48 IP属地香港 |只看该作者
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛