Qt 版微信在 Windows 上导致 Type-C 显示器黑屏

30 天前
 imes

现象:偶尔突然黑屏:有时候彻底连不上,必须重启显示器并重新拔插线缆;有时候会黑屏几秒钟,再自行恢复。
debug:此前怀疑过显示器驱动,Windows 系统本身,dp/pd 握手协议,USB 4 e-marker 握手等,最终均确认无影响并排除。其中,以为是浏览器硬件加速导致,切换并更换浏览器,发现无效。昨天灵机一动,关闭了微信,到现在近 24 小时,再无黑屏。
补充:具体原因未知。但是和微信的浏览器存在相关性(~50%),估计也涉及到硬件加速问题,毕竟 Qt WebEngine 导致的黑屏不少见,更不知道微信怎么魔改以便兼容小程序。当然,不排除 Windows 的锅(~30%,eventvwr 查不到记录),Type‑C 硬件和多协议握手不是现在的微软能解决的。
后期操作:将查看显卡日志、验证 EDID 数据、进行 DisplayPort Analyzer ,检查是不是硬件问题(毕竟张小龙不是每天都没有**,不能错怪)。

532 次点击
所在节点    分享发现
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1139413

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX