pubby-sk 发表于 2023-3-9 21:09

分享Dell OptiPlex 7060mff小机睡眠唤醒后某些型号显示器黑屏解决方案

本帖最后由 pubby-sk 于 2023-3-9 21:11 编辑

现象:
我有2台一模一样的7060,UHD 630的核显,系统版本也一样都是13.2.1
一台接Dell 4K,另一台接Koios 4K
接koios显示器那台从睡眠中唤醒大概率显示器会进入节能模式,一直黑屏,开关机显示器,插拔DP口都没用。
接Dell显示器那台,则基本正常,但极少数情况也会睡醒后一直黑屏。

解决过程:
1. 尝试启动参数加 igfxonln=1 没有效果
2. 看到过一些把显示器当内置屏幕的教程,使用Hackintool ,在 【应用补丁】-> 【接口】 -> 把当前接口的 [ ] CNConnectorAlwaysConnected 勾选上。 让显示作为内置屏幕。(导出.plist略)
这样的确可以解决睡眠唤醒后屏幕黑屏的问题。 但是,但是,显示器如果关机再开机,就会一直处于信号失联的黑屏状态。

3. 各种尝试后,微调了缓冲帧以及注入EDID后解决了这个问题,具体步骤:
还是 用Hackintool工具,
3.1 在 【应用补丁】 -> 【信息】一栏,确认当前platform-id,一定要和你当前的一致。



3.2 在【缓冲帧】一栏,把 FBForcePowerAlwaysConnected, FBAllowConnectorRecover 选中(如图)



3.3 在【应用补丁】一栏,勾选 【EDID】 和 【图形卡】, 生成补丁(如图)


复制补丁内容,替换OC的config.plist中核显设备对应条目( PciRoot(0x0/Pci(0x2,0x0)) 的原来内容。

重启后,问题解决。

另外,启动参数 igfxonln=1 我没有去掉,不知道是否必须的,问题解决后就没有测试。














jayyflsy 发表于 2023-3-10 13:01

感谢分享,收藏。

Misuzu0723 发表于 2023-3-10 21:15

我这个配置也有这个问题,系统醒了,显示器一直黑的,不知道能不能解决

shuch36 发表于 2023-3-10 23:08

备份一下 配置文件,然后把显卡注入全部删掉试试

ruby_phoenix 发表于 2023-3-10 23:43

一台接Dell 4K,另一台接Koios 4K
两个显示器交换一下,排除一下不是显示器Koios 4K的问题。

“ igfxonln=1”是“Whatevergreen.kext”里面的参数,再试试增加-cdfon和-wegbeta看看
https://github.com/acidanthera/WhateverGreen

再试试kernel里面增加“HibernationFixup.kext”,在boot-args里面增加hbfx-patch-pci=XHC,IMEI,IGPU
https://github.com/acidanthera/HibernationFixup

beyond291 发表于 2023-3-11 08:05

联想m710q是不是也类似?

superxgz 发表于 2023-5-17 08:14

我也是dell 7060mff + koios4k, 按照这个操作后还是无法唤醒屏幕, 是不是屏幕的问题啊?

pubby-sk 发表于 2023-5-19 08:47

superxgz 发表于 2023-5-17 08:14 https://bbs.pcbeta.com/static/image/common/back.gif
我也是dell 7060mff + koios4k, 按照这个操作后还是无法唤醒屏幕, 是不是屏幕的问题啊?

也可能是macos的问题, bigsur的时候没有这些奇奇怪怪的问题。

superxgz 发表于 2023-5-19 08:50

pubby-sk 发表于 2023-5-19 08:47 https://bbs.pcbeta.com/static/image/common/back.gif
也可能是macos的问题, bigsur的时候没有这些奇奇怪怪的问题。

我知道原因了, bios里面有个sleep的勾上就好了. 原来看过一个视频说不要勾, 我的机器要勾上才行

qyga 发表于 2023-5-26 22:37

有时候问题解决了,都不知道怎么解决的
页: [1]
查看完整版本: 分享Dell OptiPlex 7060mff小机睡眠唤醒后某些型号显示器黑屏解决方案