LVSD屏幕闪屏修复 #458
jialin720
started this conversation in
Show and tell
LVSD屏幕闪屏修复
#458
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
硬件配置:
型号:Acer TravelMate TX520
CPU:i5-8250U
核显:UHD 620
内存:8GB DDR4
网卡:Intel AC 7265
问题:
macOS 下 LVDS 屏幕持续闪屏,无法正常使用。
尝试过但无效的方法:
EDID 注入
改 BusID
调整通道
换 ig-platform-id
Hackintool 各种组合
最终有效方案:
在 config.plist 的 DeviceProperties 中,PciRoot(0x0)/Pci(0x2,0x0) 下添加:
framebuffer-con0-flags = 0x00000187
启动参数添加:
-igfxcdc igfxonln=1
原理:
0x00000187 强制 GPU 稳定 LVDS 通道电压,防止驱动空闲时降频。
-igfxcdc 禁止时钟动态切换,igfxonln=1 保持管线在线。
测试结果:
持续运行数周,闪屏消失,无副作用。
注意:
如果 LVDS 在 con1 或 con2,把参数应用到对应接口。
我写的EFI参考 :
https://github.com/jialin720/Acer-TX520-EFI
说明:适用于 UHD 620/630 + LVDS 接口机型,不依赖 EDID 或 BusID。
编辑举报
All reactions