【WhateverGreen】Coffee Lake 笔记本开机背光修复
有大佬修复了,我搬运。启动参数 -igfxblt
或者enable-backlight-registers-alternative-fix
[*]You can enable this new submodule by adding the boot argument -igfxblt or the device property enable-backlight-registers-alternative-fix to IGPU.
[*]If you rely on the Backlight Registers Fix (BLR) on macOS 13.4, you now need to add -igfxblt instead of -igfxblr to the boot arguments.
[*]If you wish to use the Backlight Smoother (BLS) on macOS 13.4, you need to add both -igfxblt and -igfxbls to the boot arguments.
[*]If you want to use both BLR and BLS on macOS 13.4, you need to add both -igfxblt and -igfxbls to the boot arguments.
[*]
[*]
[*]
本帖最后由 lwx1901 于 2023-6-12 20:26 编辑
一、如果你之前使用“亮度寄存器修复”(也就是 `-igfxblr` 这个启动参数)来解决笔记本开机持续3分钟左右暗屏的问题,在升级到 macOS 13.4 或之后的版本后你会发现该补丁失效了。这是因为苹果简化了显卡驱动中读写寄存器相关的函数,导致编译器优化了函数调用的汇编代码,进而导致“亮度寄存器修复”以及“亮度丝滑器”注册的钩子失效。从 v1.6.5 开始,*WEG* 提供了新的补丁来撤销编译器对亮度调节相关函数的优化以及为 Coffee Lake 平台的笔记本重写了调节亮度的函数,从而解决开机持续3分钟暗屏以及“亮度丝滑器”失效的问题。
二、注意这个新补丁仅适用于使用 macOS 13.4 以及以上的 Coffee Lake 核显驱动的笔记本用户。你可以为核显添加 `enable-backlight-registers-alternative-fix` 属性或者直接使用 `-igfxblt` 启动参数来启用这个新的补丁。与此同时,你可以删除原“亮度寄存器修复”的 `enable-backlight-registers-fix` 设备属性或者 `-igfxbls` 启动参数。如果你想在 macOS 13.4 或以上系统中使用“亮度丝滑器”,你需要添加 `-igfxblt` 以及 `-igfxbls` 这两个启动参数。
三、Ice Lake 平台的笔记本用户不受此问题影响,然而 Kaby Lake 平台的笔记本用户可能在 macOS 13.4 或以上系统中遇到类似的3分钟暗屏问题。由于没有足够空间来覆盖读取亮度相关寄存器的汇编指令,此新补丁暂不支持 Kaby Lake 平台
谢谢分享,找了好久这个了 谢谢分享,正努力学习安装ventrua中。。。 感谢分享,DELL5480正有此问题,谢谢。
本帖最后由 z135565_31ys 于 2023-8-6 06:16 编辑
经验证,13.5不能删除-igfxblr,否则会出现开机时随机暗屏现象 DELL5480问题已解决,感谢楼主。 正在找寻中,刚好就有了{:5_264:} 13.6.1 又不行了,我13.4.1 的oc 升级到13.6.1 直接失效了 开机还是3分钟黑屏,这个怎么弄
页:
[1]