DSDT6个错误很集中,If (LNotEqual (\_SB.PCI0.RP05.PEGP.BADR
目前,10.15基本日常没问题,网卡也换了9430cs2,亮度调节和cpu变频也可以,唯独DSDT这个毒瘤一直困扰我主要就是屏蔽独显和睡眠以及电池电量才折腾DSDT,但是各种爬帖就是排不了错误。求大神帮忙
错误位置:
Method (_Q90, 0, NotSerialized)// _Qxx: EC Query
{
If (LEqual (\_SB.GGIV (0x02010005), 0x01))
{
If (LEqual (\_SB.PCI0.LPC.EC.ASBF, One))
{
If (LEqual (\_SB.PCI0.LPC.EC.BOID, One))
{
If (LNotEqual (\_SB.PCI0.RP05.PEGP.BADR (0xFFFFFFFF), OperationRegion (AMSA, SystemMemory, \_SB.PCI0.RP05.PEGP.BADR (0x00010000), Field (AMSA, AnyAcc, NoLock, Preserve)
{
Offset (0x53F0),
ASBT, 8
})))
{
If (LNotEqual (ASBT, 0x83))
{
Store (0x83, ASBT)
}
}
}
ElseIf (LNotEqual (\_SB.PCI0.RP09.PEGP.BADR (0xFFFFFFFF), OperationRegion (AMSB, SystemMemory, \_SB.PCI0.RP09.PEGP.BADR (0x00010000), Field (AMSB, AnyAcc, NoLock, Preserve)
{
Offset (0x53F0),
ASBB, 8
})))
{
If (LNotEqual (ASBB, 0x83))
{
Store (0x83, ASBB)
}
}
}
}
Else
{
Store (Zero, \_SB.PCI0.LPC.EC.ASBF)
}
}
错误位置:
Device (PEG0)
{
Name (_ADR, 0x00010000)// _ADR: Address
Name (_S3D, 0x03)// _S3D: S3 Device State
Name (RID, 0x00)
Device (PEGP)
{
Name (_ADR, 0x00)// _ADR: Address
}
}
求大神指点
DSDT链接:链接: https://pan.baidu.com/s/1okIiI6gAwL3mscHuFVS3aA 提取码: fy9i
lookab 发表于 2020-3-19 14:13 https://www.pcbeta.com/static/image/common/back.gif
多些大佬,这是神一般的速度啊,我这帖子还是热乎的,你就改完了。。。 二种屏蔽独显方法
config 方法
DeviceProperties\Add\PciRoot(0x0)/Pci(0x2,0x0) 添加
disable-external-gpu01000000
添加引导参数
boot-args -wegnoegpu
本方法 ——SSDT屏蔽独显方法
SSDT屏蔽独显过程
初始化阶段禁用独显。
机器睡眠期间启用独显,防止独显在被禁用状态下进入 S3 而可能导致的系统崩溃。
机器唤醒后再次禁用独显。
补丁组合
综合补丁—— SSDT-PTSWAK
屏蔽独显补丁—— SSDT-NDGP_OFF 【或者 SSDT-NDGP_PS3 】
示例
SSDT-PTSWAK
略,详见《PTSWAK综合扩展补丁》。
SSDT-NDGP_OFF
查询独显的名称和路径,确认其存在 _ON 和 _OFF 方法
参考示例,修改其名称和路径同查询结果一致
SSDT-NDGP_PS3
查询独显的名称和路径,确认其存在 _PS0 、 _PS3 和 _DSM 方法
参考示例,修改其名称和路径同查询结果一致
注意
查询独显名称和路径以及 _ON 、 _OFF 、 _PS0 、 _PS3 和 _DSM 时,应对全部 ACPI 文件进行搜索,它可能存在于 DSDT 文件中,也可能存在于 ACPI 的其他 SSDT 文件中。
示例中的独显名称和路径是: _SB.PCI0.RP13.PXSX 。
注意事项
按照 补丁组合 要求,须同时使用 SSDT-PTSWAK 和 SSDT-NDGP_OFF 【或者 SSDT-NDGP_PS3 】
如果 SSDT-NDGP_OFF 和 SSDT-NDGP_PS3 均满足使用要求,优 lookab 发表于 2020-3-19 14:23 https://www.pcbeta.com/static/image/common/back.gif
二种屏蔽独显方法
config 方法
大佬,您帮忙修改的是排错。关于电量和屏蔽没改吧?? momojack 发表于 2020-3-19 14:55 https://www.pcbeta.com/static/image/common/back.gif
大佬,您帮忙修改的是排错。关于电量和屏蔽没改吧??
屏蔽j显卡ssdt 自己找一下就行,电量的参考我的config 上apci设置就行了。
lookab 发表于 2020-3-19 15:05 https://www.pcbeta.com/static/image/common/back.gif
屏蔽j显卡ssdt 自己找一下就行,电量的参考我的config 上apci设置就行了。
辛苦了,大佬,我看看你的配置文件,研究一下 副本怎么下载呀 收了 pb 还是下载不了,怎么回事呀? If (LNotEqual (\_SB.PCI0.RP05.PEGP.BADR (0xFFFFFFFF), OperationRegion (AMSA, SystemMemory, \_SB.PCI0.RP05.PEGP.BADR (0x00010000), Field (AMSA, AnyAcc, NoLock, Preserve)
{
Offset (0x53F0),
ASBT, 8
})))
{
请问这个错误你是怎么修改的?我的也有这个错误,可否指导一二。 If (LNotEqual (\_SB.PCI0.RP05.PEGP.BADR (0xFFFFFFFF), OperationRegion (AMSA, SystemMemory, \_SB.PCI0.RP05.PEGP.BADR (0x00010000), Field (AMSA, AnyAcc, NoLock, Preserve)
{
Offset (0x53F0),
ASBT, 8
})))
{
这个错误是怎么改的,我的也有这个错误,可否指导一二,谢谢。 谢谢各位分享
页:
[1]