Electron系软件失焦后模糊发虚问题及解决方案

779 阅读1分钟

解决方案:

关闭显卡的平滑处理-FXAA 配置

问题及排错过程:

最近在Widnwos上的VS Code、Bilibili等Electron系软件在失焦时总是会糊成一片,刚开始还以为是Windwos的高分屏bug。切换不同的缩放比例进行测试,发现测试结果均为聚焦清晰失焦模糊。测试排除了屏幕G-Sync窗口模式的问题。

浅浅通过搜索引擎进行关键字检索后,发现解决方案是关闭软件的硬件GPU渲染来解决问题。可是硬件GPU渲染在其他软件(例如浏览器)都是不会出现这个问题的,不可能是硬件本身的问题。这时想起最近更新显卡驱动后进行了部分设置,其中有一项名为FXAA的配置描述会影响全部的软件渲染。关闭该配置后重启软件,失焦模糊的问题就不会复现了,看来确实是这个配置的问题。

image.png ps:说明中把可能出现的情况描述的挺清楚的