完美解答此问题,我研究了好几个月了。搜遍整个 v2 还有中文互联网内容
最初发现闪烁,重启电脑解决。接着发现如果有程序使用高性能显卡,长时间休眠后,再打开就出现此问题。也就是说如果你一直使用核显是没有闪烁问题出现的。再然后发现如果出现闪烁问题,关闭使用高性能显卡的程序就会停止闪烁。会导致使用高性能显卡的软件比如开了硬件加速的 Chrome、pdf expert、预览等等
接着终于搜到一篇有进展的文章,感谢此作者
http://www.ideawu.net/blog/archives/1060.html作者发现“苹果用的最高性能的 AMD Radeon Pro Vega 20 显卡可能有驱动问题,或者硬件问题,会导致系统在 1440x900 分辨率下出现闪屏(瞬间花屏)的问题。”
所以解决问题是,将分辨率从 1440x900 改成默认的 1680x1050
经测试,出现闪烁问题,将分辨率切换到默认的 1680x1050,就可以解决闪烁,而且闪烁出现的几率大幅度降低。即使在该分辨率下,再出现闪烁,切换下分辨率就可以。
本人之前用的分辨率是 1440x900,同时也是 Vega 20 显卡。经过上面的研究,认为是苹果 Vega 20 有驱动或者硬件问题,因为这个问题,在其他显卡反映同类型闪烁并不是很多。本人所做的停止闪烁的方法,重启电脑、关闭使用高性能显卡的程序、切换分辨率,都是和重启 Vega 20 显卡驱动有关,并且使用核显是没有闪烁问题出现的。最开始怀疑是 t2 加密芯片导致显卡驱动兼容性问题,关闭加密也依然存在。也重置过 nvram、smc,问题依旧。不过也怀疑使用第三方配件,比如非官方的 HDMI 转接线、usb 扩展坞导致的。
各位可以把自己机器的情况反馈下,找到规律。也希望苹果尽快解决此问题,这种问题出现的时候,真的很令人头疼