sarkrui 发表于 2020-8-5 23:24

请问如何使用 SSDT 修改 vega56/64 改设备路径

https://i.imgur.com/vz9jQGe.jpg配置:

[*]boot-flags: slide=1 darkwake=0 igfxfw=2 shikigva=80 agdpmod=pikera -cdfon
[*]原版 whatevergreen + lilu + DeviceProperty 注入白果码 fbname: ATY,Kamarang
[*]三星内存蓝宝石公版 vega56 刷 64vbios
[*]OpenCore 0.6.0, iMac19,1(9700k CPU, 想使用 sidecar 所以不能用 iMacPro/MacPro 机型)
[*]双 4K显示器:分别走 DP, HDMI



故障情况

[*]使用WEG定义的显卡名了 pci-bridge : IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/PEG0@1/IOPP/PEGP@0/IOPP/pci-bridge@0/IOPP/GFX0@0



尝试教程:
参考了 Vega56优化贴(包含抛弃weg、注入FBname,添加白果码,超频)
https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1850458

[*]使用SSDT 代码1, 代码2 改显卡名都无法重新定位显卡位置
[*]有时候熄屏隔夜醒来,就是黑屏,只能强制重启。似乎受 Parallel Desktop 影响
[*]有时候就冻屏,显卡风扇狂跑,有声音输出,但只能强制重启恢复



实在不知道还能怎么搞了。。。{:5_265:}求求各种神仙帮帮孩子吧





sarkrui 发表于 2020-8-6 16:32

自己顶一下。{:5_297:}

hugarninwow 发表于 2020-8-6 16:54

本帖最后由 hugarninwow 于 2020-8-6 16:56 编辑

有这个位置的显卡,不要用pegp to gfx0补丁,pegp必须保留,pci-bridge@0定义为一个device,名称可以用egp1,也可以在Windows下查真实的device名称,像我的Z370-a华硕版,是LTRE,我用LTRE,因为我发现定义成egp1时,跑分有所下降。
Scope (\_SB.PCI0.PEG0.PEGP)
    {
      Device (LTRE)
      {
            Name (_ADR, Zero)// _ADR: Address
            Device (GFX0)
            {

,,,,,,,

我的定义是这样的。

sarkrui 发表于 2020-8-6 17:26

hugarninwow 发表于 2020-8-6 16:54 https://www.pcbeta.com/static/image/common/back.gif
有这个位置的显卡,不要用pegp to gfx0补丁,pegp必须保留,pci-bridge@0定义为一个device,名称可以用egp1 ...

行 我试试看!

sarkrui 发表于 2020-8-6 18:45

hugarninwow 发表于 2020-8-6 16:54 https://www.pcbeta.com/static/image/common/back.gif
有这个位置的显卡,不要用pegp to gfx0补丁,pegp必须保留,pci-bridge@0定义为一个device,名称可以用egp1 ...

可能有点没理解透,这个 pci-bridge 还是去不掉

未使用 whatevergreen IOReg 树、原始 DSDT、SSDT 下载链接在下方链接里
https://drive.verynerd.info/share/z390-dGPU-Rename/

使用的SSDT 代码
DefinitionBlock ("", "SSDT", 2, "hack", "VEGA", 0x00010000){    External (_SB_.PCI0.PEG0.PEGP, DeviceObj)    // (from opcode)
    Scope (\_SB.PCI0.PEG0.PEGP)    {      Device (LTRE)      {            Name (_ADR, Zero)// _ADR: Address            Device (GFX0)            {                Name (_ADR, Zero)// _ADR: Address            }      }    }}


sarkrui 发表于 2020-8-10 20:53

自顶 有能力的朋友帮忙看看呗

寂寞的欧尼酱 发表于 2020-8-10 22:03

weg没有必要去掉 https://bbs.pcbeta.com/viewthread-1837943-1-1.html 可以参考这个

f7579845 发表于 2020-11-15 12:15

谢谢了 在学习一下

寂寞的欧尼酱 发表于 2020-11-15 14:24

用weg解决显示和路径问题,再注入参数,参考左右流之的帖子

459159379 发表于 2021-10-30 21:39

hugarninwow 发表于 2020-8-6 16:54 https://bbs.pcbeta.com/static/image/common/back.gif
有这个位置的显卡,不要用pegp to gfx0补丁,pegp必须保留,pci-bridge@0定义为一个device,名称可以用egp1 ...

兄弟,请问一下,Windows下查真实的device名称,怎么查看?
页: [1]
查看完整版本: 请问如何使用 SSDT 修改 vega56/64 改设备路径