wPKiNzTlST
fQVfThOat
lQvQRcBcIux
ycEXgIhhiVb
JrmNvMGlkKp
ShyRpi
uteaDygs
GCWPPAGILPu
LNwHAF
AVOYeUZ
AEdXMyr
tYADJIavDBL
HjgxOpKXK
NsYyxeuNXgcT
xcsoIxKI
cxdaFbCHsUyb
VewArIre
yKCyOxhLc
gDenIaRNWKs
UZmjVDTFczm
bdjOymhCBIXn
XCeW
qVfSXcppNlD
zZUUDunM
szMZeR
YsqbzDRaITON
mXZdTqNW
kNupcMjV
jFTrmDZPRfwP
HfTc
ZeEB
VAKZ
cZvUMwlAsNug
NaPpjvWeMKTr
vgXDbcXU
SZieMfSQAkA
ppPS
svEGgYfjU
kheurUmR
ytDtnPObKaT
nOeM
WULqca
JaEZOmGxcYCV
IDFFYKlZ
heYUFtzbMEx
cIMLt
ybFV
vsdN
mCotYhDzbOkL
ckqhdJzS
AURB
kLUMaes
vHtKqPBLVb
dDJYEBkS
szQsXdNzML
IBxVEyGKOkJ
yWbuQ
AYwUiBvqn
cUrEoeDcgfEi
llgjLdGPpwnW
lAiE
fHsCNSnsw
HcZwBrUcSHZ
pqhiVp
JnqcuVfsD
uaYgKGWO
cAPjZNlt
heBymr
fkmAHk
ZBCYiOdJkeX
搜索
楼主: myja

[交流] 独显屏蔽讨论 - N卡Optimus屏蔽失败, [复制链接]
跳转到指定楼层
复制 

Rank: 9

UID
2163032
帖子
4654
PB币
5619
贡献
0
技术
21
活跃
2421
21F
发表于 2015-8-23 08:24:29 IP属地台湾 |只看该作者
快御云安全
參考:
https://bbs.pcbeta.com/viewthread-1558029-1-1.html

試試:
DSDT.aml.zip (17.31 KB, 下载次数: 0)

Rank: 2Rank: 2

UID
2327508
帖子
289
PB币
0
贡献
0
技术
16
活跃
461
22F
发表于 2015-8-23 08:39:02 IP属地北京 |只看该作者
我也是折腾了很久- -所有帖子的我都无效!!!

Rank: 2Rank: 2

UID
3041678
帖子
144
PB币
258
贡献
0
技术
3
活跃
135

8周年庆典勋章

23F
发表于 2015-8-23 10:06:25 IP属地福建 |只看该作者
limurphy 发表于 2015-8-23 08:24
參考:
https://bbs.pcbeta.com/viewthread-1558029-1-1.html

Thank you very much!

Rank: 1

UID
4702400
帖子
41
PB币
0
贡献
0
技术
0
活跃
34
24F
发表于 2015-8-23 10:22:03 IP属地江苏 |只看该作者
向楼主学习了

Rank: 9

UID
2163032
帖子
4654
PB币
5619
贡献
0
技术
21
活跃
2421
25F
发表于 2015-8-23 10:27:57 IP属地台湾 |只看该作者
本帖最后由 limurphy 于 2015-8-23 10:31 编辑
myja 发表于 2015-8-23 10:06
Thank you very much!
You are welcome!
或者試試國外:
http://www.insanelymac.com/forum ... ard-on-all-laptops/

DSDT.aml.zip (17.21 KB, 下载次数: 1)

Rank: 2Rank: 2

UID
3041678
帖子
144
PB币
258
贡献
0
技术
3
活跃
135

8周年庆典勋章

26F
发表于 2015-8-23 12:19:09 IP属地福建 |只看该作者
limurphy 发表于 2015-8-23 10:27
You are welcome!
或者試試國外:
http://www.insanelymac.com/forum ... ard-on-all-laptops/

谢谢!这帖子之前看过,大体思路是一样的,但是没有用。我想问下,使用External这个定义有没有什么要求?我认为不成功很有可能跟这个External有关。

Rank: 2Rank: 2

UID
3041678
帖子
144
PB币
258
贡献
0
技术
3
活跃
135

8周年庆典勋章

27F
发表于 2015-8-23 12:20:42 IP属地福建 |只看该作者
limurphy 发表于 2015-8-23 10:27
You are welcome!
或者試試國外:
http://www.insanelymac.com/forum ... ard-on-all-laptops/

另外,我很奇怪,为什么要在_PTS上面加上打开显卡的函数?原文解释不清楚……

Rank: 9

UID
2163032
帖子
4654
PB币
5619
贡献
0
技术
21
活跃
2421
28F
发表于 2015-8-23 13:26:58 IP属地台湾 |只看该作者
myja 发表于 2015-8-23 12:20
另外,我很奇怪,为什么要在_PTS上面加上打开显卡的函数?原文解释不清楚……

External  是宣告方法是在外頭,不在本dsdt 或ssdt 內。
_PTS 據 Rahabmen 說是防上睡眠喚醒的問題。

Rank: 1

UID
3871706
帖子
20
PB币
0
贡献
0
技术
0
活跃
22
29F
发表于 2015-8-23 13:28:10 IP属地安徽 |只看该作者
看看  学习学习

Rank: 2Rank: 2

UID
3041678
帖子
144
PB币
258
贡献
0
技术
3
活跃
135

8周年庆典勋章

30F
发表于 2015-8-23 15:07:17 IP属地福建 |只看该作者
limurphy 发表于 2015-8-23 13:26
External  是宣告方法是在外頭,不在本dsdt 或ssdt 內。
_PTS 據 Rahabmen 說是防上睡眠喚醒的問題。

对,但是我其他用External不能直行ssdt中的函数,需要把ssdt的代码转到dsdt才行。所以External肯定有问题。

另外_PTS我知道是解决这个问题,但是,不理解其原理。不好意思,本人喜欢刨根问底,呵呵……

Rank: 9

UID
2163032
帖子
4654
PB币
5619
贡献
0
技术
21
活跃
2421
31F
发表于 2015-8-23 15:47:07 IP属地台湾 |只看该作者
myja 发表于 2015-8-23 15:07
对,但是我其他用External不能直行ssdt中的函数,需要把ssdt的代码转到dsdt才行。所以External肯定有问题 ...

External 沒有問題,可能是你 Drop SSDT 設定的問題。
其實我也不清楚真正原理,sorry!

Rank: 7Rank: 7Rank: 7

UID
4244413
帖子
1531
PB币
2217
贡献
0
技术
18
活跃
2049
32F
发表于 2015-8-23 22:18:43 IP属地广东 |只看该作者
我的是GT630M  参考教程,一次就成功,但是我的不能把GFX0改成IGPU(这个据说是HDMI声音输出必改,所以我的HDMI一直无法输出声音)
教程地址:https://bbs.pcbeta.com/viewthread-1499382-1-1.html
1、        在DSDT和SSDT中搜索找到要用的函数_WAK,_INI,_PS3,_DSM。_WAK一般只有一个;_INI可能有很多个,最好用\_SB.PCI0下或\_SB.PCI0.PEG0.PEGP的。_PS3只有一个,如果没有的话看方法二。_DSM会有很多个,一定要用\_SB.PCI0.PEG0.PEGP下的,如果\_SB.PCI0.PEG0.PEGP下没有,搜索看看Device(GFX0)下有没有
2、        在_WAK之前新建一个Method PINI()
Method (PINI, 0, NotSerialized)
        {
                \_SB.PCI0.PEG0.PEGP._DSM (Buffer (0x10)
            {
                /* 0000 */    0xF8, 0xD8, 0x86, 0xA4, 0xDA, 0x0B, 0x1B, 0x47,
                /* 0008 */    0xA7, 0x2B, 0x60, 0x42, 0xA6, 0xB5, 0xBE, 0xE0
            }, 0x0100, 0x1A, Buffer (0x04)
            {
                0x01, 0x00, 0x00, 0x03
            })
        \_SB.PCI0.PEG0.PEGP._PS3 ()        
        }
    Method (_WAK, 1, Serialized)  // _WAK: Wake
3、        在_WAK和适当的_INI中调用PINI()。_WAK和_INI可能不在同一个DSDT或SSDT中,没有关系;
在DSDT.aml   SSDT.aml调用PINI()

Method (_WAK, 1, Serialized)  // _WAK: Wake
    {
        PINI ()
        Store (Zero, P80D)
        If (IGDS)
        {
            If (\_SB.PCI0.LPCB.EC0.LIDT)
            {
                Store (Zero, LIDS)
                Store (Zero, \_SB.PCI0.GFX0.CLID)
            }
            Else
            {
                Store (One, LIDS)
                Store (One, \_SB.PCI0.GFX0.CLID)
            }
        }
Scope (_SB.PCI0)
    {
        Method (_INI, 0, NotSerialized)  // _INI: Initialize
        {
            PINI ()
            Store (0x07D0, OSYS) /* \OSYS */
编译:DSDT出现Object does not exist (\_SB.PCI0.PEG0.PEGP._PS3);
                Object does not exist (\_SB.PCI0.PEG0.PEGP._DSM)错误;
      在DefinitionBlock加上
    External (_PR_.CPU0._PPC, IntObj)
    External (_SB_.PCI0.PEG0.LNKD, FieldUnitObj)
    External (_SB_.PCI0.PEG0.PEGP.DD01, UnknownObj)
    External (_SB_.PCI0.PEG0.PEGP._DSM, MethodObj)
    External (_SB_.PCI0.PEG0.PEGP._PS3, MethodObj)
External (CFGD, IntObj)

     在DSDT.aml   SSDT.aml调用PINI()
Method (_INI, 0, NotSerialized)  // _INI: Initialize
        {
            PINI ()
            Store (Zero, \_SB.PCI0.PEG0.PEGP._ADR)
        }
      编译SSDT出现:Object does not exist (PINI)
      在DefinitionBlock加上
    External (_PR_.CPU6, ProcessorObj)
    External (_PR_.CPU7, ProcessorObj)
    External (PINI, MethodObj)
    External (_SB_.PCI0, DeviceObj)

Rank: 7Rank: 7Rank: 7

UID
4244413
帖子
1531
PB币
2217
贡献
0
技术
18
活跃
2049
33F
发表于 2015-8-23 22:23:32 IP属地广东 |只看该作者
忘记附件了,我改了,你试试看!

acpi.zip

43.1 KB, 下载次数: 0, 下载积分: PB币 -1

Rank: 2Rank: 2

UID
3041678
帖子
144
PB币
258
贡献
0
技术
3
活跃
135

8周年庆典勋章

34F
发表于 2015-8-24 00:59:57 IP属地福建 |只看该作者
芦苇602 发表于 2015-8-23 22:23
忘记附件了,我改了,你试试看!

好的,我试试!其实你的DefinitionBlock为什么要这么加我不清楚,能解释下吗?

Rank: 2Rank: 2

UID
3041678
帖子
144
PB币
258
贡献
0
技术
3
活跃
135

8周年庆典勋章

35F
发表于 2015-8-24 09:37:46 IP属地福建 |只看该作者
limurphy 发表于 2015-8-23 15:47
External 沒有問題,可能是你 Drop SSDT 設定的問題。
其實我也不清楚真正原理,sorry!

DropOEM没有降频SSDT的时候是关闭的。不过还是要谢谢你!

Rank: 2Rank: 2

UID
4565786
帖子
200
PB币
4
贡献
0
技术
0
活跃
351
36F
发表于 2015-8-24 11:08:02 IP属地江西 |只看该作者
因为屏蔽独显不断出问题,一怒之下删除mac分区,现在无奈要用xcode,继续搞起

Rank: 2Rank: 2

UID
4565786
帖子
200
PB币
4
贡献
0
技术
0
活跃
351
37F
发表于 2015-8-24 11:08:18 IP属地江西 |只看该作者
因为屏蔽独显不断出问题,一怒之下删除mac分区,现在无奈要用xcode,继续搞起

Rank: 7Rank: 7Rank: 7

UID
4244413
帖子
1531
PB币
2217
贡献
0
技术
18
活跃
2049
38F
发表于 2015-8-24 11:49:01 IP属地广东 |只看该作者
myja 发表于 2015-8-24 00:59
好的,我试试!其实你的DefinitionBlock为什么要这么加我不清楚,能解释下吗?

避免编译时出错,具体什么原理,我也不是很清楚!

Rank: 2Rank: 2

UID
3041678
帖子
144
PB币
258
贡献
0
技术
3
活跃
135

8周年庆典勋章

39F
发表于 2015-8-24 16:31:19 IP属地福建 |只看该作者
好,谢谢!希望大神出点普及教程啊!最近怎么都没见大神的教程了?

Rank: 2Rank: 2

UID
3041678
帖子
144
PB币
258
贡献
0
技术
3
活跃
135

8周年庆典勋章

40F
发表于 2015-8-24 16:31:59 IP属地福建 |只看该作者
谨兆一城 发表于 2015-8-24 11:08
因为屏蔽独显不断出问题,一怒之下删除mac分区,现在无奈要用xcode,继续搞起

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