这将是一个很长的故事,因为我需要分享所有的观察结果,以防其中有任何相关内容。
我的显示器通过 DP 直接连接到我的 PC(用于高刷新率),并通过 HDMI 连接到 HDMI-KVM,然后连接到我的 PC 和我的控制台。声音通过 KVM 传输,并从 HDMI 信号中提取出来,然后传输到我的放大器。
我遇到的问题是,当 KVM 设置为连接到我的 PC 时(否则我没有声音),显示器有 2 个活动的传入连接。当我打开显示器时,它显示 DP 连接。三秒钟后,它会快速闪烁“黑色、图像、黑色、图像”,然后暂停一秒钟并再次闪烁。出于某种原因,这还会破坏 Windows 中的夜灯功能。一开始很暖,完成所有闪烁后变冷,即使它仍然“启用”。
当我安装此设置时,这种情况从一开始就没有发生。在一次重大的 Windows 更新后,它突然开始发生。它持续了大约一年,然后随着另一次 Windows 更新,它突然解决了。当时我没有更新我的 Nvidia 驱动程序。现在今晚我又进行了一次小型 Windows 更新,我也更新了我的 Nvidia 驱动程序,问题又回来了。我检查了 Windows 更新,它有可用的大 20H2,所以我安装了它,但没有变化。没有更多可用的更新。
一些观察:
- 如果我关闭 KVM,问题就消失。
- 如果我从显示器上拔下 HDMI 电缆,问题仍然存在,但只显示“黑屏、图像、黑屏、图像”一次。
- 如果我拔下 DP 电缆,则需要几秒钟(黑屏)才能检测到 HDMI 输入,然后显示它,而不会像上面所述那样进一步闪烁。
我思考这意味着会发生以下情况:
- 打开监视器
- 显示器立即检测 DP 并显示
- KVM 总体来说有点慢,几秒钟后它才通过 HDMI 将显示器与 PC 连接起来。
- HDMI 有一些协议可以让显示器检测到它,然后显示器切换(第一次闪烁)
- DP 的优先级高于 HDMI,因此它会切换回来。(第二次闪烁)
然而,看到它已经有近一年没有出现这种情况了,这让我怀疑这不是显示器的问题,而是 Windows 的问题。
我的结论是,是 Windows 更新再次将其破坏,但上次他们花了一年时间才修复它,而我真的不想再等那么久(尤其是它破坏了夜灯,我只能通过手动重启资源管理器来修复)。
顺便说一句,我的夜灯一直开着。我尝试了一个名为 Lightbulb 的程序,它可以很好地替代它,但闪烁也会导致屏幕停止“变暖”,即使它仍然处于启用状态。如果我禁用并再次启用它,它就会恢复正常。
我还想指出,DP 连接从不闪烁(freesync 问题),并且显示器打开后不会再闪烁(电缆损坏)。所以请不要建议这些。
答案1
我设法通过全新安装 nvidia 驱动程序解决了这个问题(常规重新安装不起作用)。不幸的是,这也会重置所有设置。
答案2
我知道这是一个老话题,但由于我也遇到了这个问题,我想补充一下,自 2023 年 5 月 30 日星期二以来,NVIDIA 驱动程序 535.98 - WHQL 中有一个最新修复程序,可能会影响这个问题(并且显然为我解决了这个问题):
https://www.nvidia.com/en-us/drivers/results/205305/
在“发布亮点”中的“修复的一般错误”下,它显示:
“如果启用了 DSR/DLDSR,显示器从睡眠状态唤醒时可能会短暂闪烁。[3592260]”
看来我受到了这个错误的影响,即使我(当然)没有在桌面模式下使用 DSR/DLDSR(但它已配置并可用)。安装 NVIDIA 驱动程序 535.98 后,问题就消失了。
因此,如果有人拥有 NVIDIA GPU 并且遇到类似问题,请尝试将您的驱动程序更新到至少版本 535.98,看看是否有帮助!
顺便说一句,通过全新安装解决这个问题也表明它可能就是同样的问题(因为全新安装将删除 DSR/DLDSR 设置)。