lwf1127 / Asus-TUF-Z390-9900K-6600XT-EFI

ASUS TUF Z390-PLUS GAMING (WI-FI)+9900K+6600XT+BCM943602CDP EFI
8 stars 0 forks source link

探讨优化完善EFI #1

Open GITHUBNULLING opened 1 year ago

GITHUBNULLING commented 1 year ago

你好,我们的主要硬件几乎差不多,我个人配置的EFI已经从OC0.5.0升级迭代并稳定使用至今,我对比过你的EFI,使用的驱动和ACPI也和我相差无几,在config上有些许差异,想讨论一下不同的地方究竟哪个更接近完美,比如boot-args中添加igfxfw=2后核显使用体验是否有提升、核显PciRoot(0x0)/Pci(0x2,0x0)中设置更详细的键值enable-metal、force-online、igfxrpsc、igfxfw对显卡的影响等等。附上我的EFI EFI.zip

硬件配置: CPU :i9-9900K 主板 :华硕(ASUS)TUF Z390-PLUS GAMING (WI-FI) 电竞特工主板 内存 :金士顿 (Kingston) DDR4 2666 16G*2 32G 显卡 :讯景RX6600XT XFX 海外版 V1 硬盘 :西部数据 SN750 500G 板载网卡:Intel有线网卡 板载声卡:Realtek® S1200A 无线网卡:Fenvi T919(蓝牙4.1) 散热:爱国者 240E 水冷

完善程度: CPU 跑分正常,H264、HEVC硬解正常 USB 2.0 和3.0正常(均已定制) 有线网卡、WIFI、蓝牙正常 支持隔空、通用控制、手机相机连续互通 音频输出正常 睡眠与唤醒正常 TRIM支持正常 USB额外操作电流、睡眠电流正常 显卡Metal支持正常 CPU、显卡、风扇温度转速显示正常 (独显已设置成低功率下零转速) DRM解码 未开启

lwf1127 commented 1 year ago

igfxfw=2 在编码的情况下(如hevc),加igfxfw=2 (启用 GuC/HuC),核显会全速参与,否则核显参与度低。日常使用没啥区别。如果添加以后,无法启动或者有其它异常,就不用添加这个参数。其它几个核显参数,我没试过,我觉得加与不加,区别应该不是很大,因为有独显的情况下,核显的参与度非常低,只有极少的特定场景,比如fcpx剪辑视频会调用核显,大部分的情况下,核显都没用。

lwf1127 commented 1 year ago

你的EFI我看了下,应该是更加细致全面一些,很棒!我自己是最小最少原则,只要影响不是很大的配置或设置,我都取消或者删除了。😄

GITHUBNULLING commented 1 year ago

☺️谢谢,因为我比较早就一路完善上来的,有些时候查阅很久资料才决定是否勾选或取消一个参数,会重启很多次对比体验才决定一个参数的去留,每个声卡ID都尝试一遍找出最合适的等等等...所以EFI会细致一些,但我也遵守最小最少原则,与优化无关的都精简了,拒绝臃肿。差异方面我只是拿核显举例,实际上我主要关心的是ACPI-Quirks、Booter-Quirks、Kernel-Quirks、UEFI-Quirks这些参数的差异,看过很多人的EFI,与官方文档的解释并不一致,该勾选的没有勾选,不该勾选的却勾选了,再加上结合自己的体验,会发现很多参数其实与官方文档并无太大关系,感觉参数的选择并没有一个正确的答案,所以还是要以具体硬件和实际应用为主,目前发现你的硬件与我最匹配,EFI相似度也高。

lwf1127 commented 1 year ago

是的,像声卡ID这个参数,我试过其它不同的几个ID,好多竟然都可以驱动,只是完美程度不一样😄还有一些其它的怪癖选择,和官网介绍的也不一样,选择和不选择,有时候没区别,有些情况下又有区别,就很懵。所以就是,很多情况下,得结合自身遇到的问题,去摸索和实验,最终得出一个自己相对稳定的EFI版本。咱两的配置,确实是高度相同,star一下,以后可以常交流。😋