anlostsheep 发表于 2025-3-13 11:22

求教!关于 RX 6x50 XT 显卡使用 WEG 加仿冒方式还是 NootRX 的问题

本帖最后由 anlostsheep 于 2025-3-13 11:25 编辑

1. 先给下楼主的配置

cpu: intel 14600KF
主板: 铭瑄 z790itx icraft
显卡: amd rx6950xt 公版
网卡: 板载 realtek 8125, 无线 ax211








2. 配置 EFI 的工具是 RapidEFI + OCAT,OC 引导版本是 1.0.4

3. 问题点
3.1 显卡仿冒问题
rx6x50xt 系列显卡都需要仿冒对型号的 rx6x00xt 显卡,rx6950xt 设备id是:73A5,通过 SSDT 仿冒成 73BF,如下图,但需要添加 WEG 及 agdpmod=pikera 参数,是否有去掉 WEG 和启动参数也能正常引导的案例?我去掉 WEG 和引导参数是会一直卡在 unsupported PCH 启动


3.2 再查看 NootRX 的官网:https://chefkissinc.github.io/applehax/nootrx/,后得知可以引导 rx6x50xt 系列显卡,去掉了 SSDT 仿冒的 aml 和 WEG 和放黑屏参数,只使用了 NootRX.kext ,可以引导进入登录界面,但输入密码后黑屏,忘记拍照了,今晚回去再验证一下,是否有只使用 NootRX.kext 正常驱动的案例?






3.3 WEG + 防黑屏参数对比使用 NootRX.kext 的方式,哪种比较好?是否有性能的差距?我从b站up小明那里看到 6750 系列的显卡使用 NootRX.kext 性能对比,没有什么结论,待大佬解惑



lhkczw 发表于 2025-3-13 11:36

差不多的,没有多大区别!!

tide_huang 发表于 2025-3-13 11:42

我的6750只能用NootRX。
6950我用仿冒,没有去掉过WEG,等待楼主研究成果。

anlostsheep 发表于 2025-3-13 11:59

tide_huang 发表于 2025-3-13 11:42
我的6750只能用NootRX。
6950我用仿冒,没有去掉过WEG,等待楼主研究成果。

主要是 11 代以后的台式机也没有核显,选 macpro7,1 的机型又不需要 WEG,我去掉又进不去系统,研究了一下也没有结论

f4i4s4h 发表于 2025-3-13 12:24

多爬爬楼,我记得有人发过贴,用第一种ssdt仿冒+weg 性能比NootRX好上一大截。 但如果那些原生不支持的卡比如6750XT就只能用NootRX了

anlostsheep 发表于 2025-3-13 14:32

f4i4s4h 发表于 2025-3-13 12:24
多爬爬楼,我记得有人发过贴,用第一种ssdt仿冒+weg 性能比NootRX好上一大截。 但如果那些原生不支持的卡比 ...

是的,有看到其他老铁的 geekbanch 跑分,nootrx 的用法不太适合这种原生驱动的显卡

9米阳光 发表于 2025-3-13 17:01

两个都用过NOOTRX只能说任重而道远 性能损失太大了 仿冒吧

chengshouxin 发表于 2025-3-13 17:10

进来学习一下{:5_264:}

cechexl12051205 发表于 2025-3-15 13:01

建议ssdt仿冒+weg 性能强。多端口输出没问题,不然多端口输出也会有问题。

Dynamix 发表于 2025-3-15 13:46

图省事儿就是NootRXNootRX也不是盲目Patch的 而是会判断当前dGPU的架构 遇到 Navi21和23直接就仿冒Metal设备名+Info里给驱动注入硬件ID了,而且NootRX自带 AGDP Patch,也不用过分纠结,SSDT正常就用SSDT 此方式更原生

anlostsheep 发表于 2025-3-17 09:44

cechexl12051205 发表于 2025-3-15 13:01
建议ssdt仿冒+weg 性能强。多端口输出没问题,不然多端口输出也会有问题。

是,原生仿冒性能比 nootrx 强,不过我用 nootrx 多端口输出也是正常的,使用的是 DP、typeC 这两个

anlostsheep 发表于 2025-3-17 09:44

Dynamix 发表于 2025-3-15 13:46
图省事儿就是NootRXNootRX也不是盲目Patch的 而是会判断当前dGPU的架构 遇到 Navi21和23直接就仿冒Metal ...

好的,谢谢佬扫盲

fantasy0808 发表于 2025-3-17 13:31

anlostsheep 发表于 2025-3-17 09:44
是,原生仿冒性能比 nootrx 强,不过我用 nootrx 多端口输出也是正常的,使用的是 DP、typeC 这两个 ...

仿冒比NootRX强的结论是怎么得出来的?
6x50系列,RX和仿冒的原理是一致的,都是欺骗macOS,而驱动显卡的内核还是macOS自己拓展。
其原理楼上说的很清楚,相当于在DP里添加硬件ID,PCIE为Slot-1的定位。
对于6650 6950这两张卡仿冒也压根用不上SSDT,直接DP驻入对应6600 6900的硬件ID,配合WEG和启动参数就能直接驱动。

Rico_ya 发表于 2025-3-17 14:39

还是ssdt+weg吧

L941140956 发表于 2025-3-17 15:54

Ssdt+weg还有weg不要去掉,就算是免驱的 用Mac pro.7.1也不建议去掉。

anlostsheep 发表于 2025-3-17 17:17

fantasy0808 发表于 2025-3-17 13:31
仿冒比NootRX强的结论是怎么得出来的?
6x50系列,RX和仿冒的原理是一致的,都是欺骗macOS,而驱动显卡的 ...

不使用SSDT仿冒,仅在 DP 下添加 device-id ,在我的机器上无法驱动,图形卡名称不对且显存只有 31M,
仿冒比NootRX强的结论仅在 GeekBench6 这款软件下得出,其他的实际使用场景现在还没做过详细对比

L941140956 发表于 2025-3-17 19:34

anlostsheep 发表于 2025-3-17 17:17
不使用SSDT仿冒,仅在 DP 下添加 device-id ,在我的机器上无法驱动,图形卡名称不对且显存只有 31M,
仿 ...

你还少了一个步骤。

L941140956 发表于 2025-3-17 19:41

本帖最后由 L941140956 于 2025-3-17 19:47 编辑

其实驱动这个显卡方法有很多种。你上面所说的,还少了一个步骤

lante88 发表于 2025-3-18 06:35

L941140956 发表于 2025-3-17 19:41
其实驱动这个显卡方法有很多种。你上面所说的,还少了一个步骤

你好,下面这个SSDT-BRG0.AML是干什么的,电必须加上的码

lante88 发表于 2025-3-18 06:54

L941140956 发表于 2025-3-17 19:41
其实驱动这个显卡方法有很多种。你上面所说的,还少了一个步骤

你好,第三张图上那个参数能给全了码?是在102那个下面还是在f82下面的boot-args里,还有下面那个ssdt-brg0.aml是必须加上码
页: [1] 2
查看完整版本: 求教!关于 RX 6x50 XT 显卡使用 WEG 加仿冒方式还是 NootRX 的问题