[Bug]:升级GPU后,所有版本的Electron出现图形故障(仅限Windows - Chromium不受影响)

ijxebb2r  于 4个月前  发布在  Electron
关注(0)|答案(2)|浏览(57)

预检清单

Electron 版本

31.2.1

您正在使用的操作系统是什么?

Windows

您正在使用的操作系统版本是什么?

Windows 11 (22631.3880)(但也影响了较旧的版本)

您正在使用的架构是什么?

x64

上一个已知正常工作的 Electron 版本是什么?

预期行为

从 GTX 970 升级到 RTX 4070 Ti Super(在两种情况下都使用最新的图形驱动程序)后,不会出现图形故障。

实际行为

出现了大量的图形故障。所有 Electron 应用程序在禁用 GPU 加速后几乎无法使用。Chrome、Chromium 和其他应用程序不受影响。多次更新 Nvidia 驱动程序和 Electron 更新均未对此问题产生影响。
所有 Electron 应用程序都受到影响 - 不仅是我们自己的应用程序。

测试用例 Gist URL

  • 无响应*

其他信息

  • 文本渲染呈锯齿状。
  • 透明效果在元素离开后仍可保留。
  • 滚动可能导致旧内容覆盖在新内容上。
  • 还有其他一些难以简洁解释的问题
p1iqtdky

p1iqtdky1#

在项目中添加以下监听器导致错误

app.on('child-process-gone', (event, details) => {
  log.error('app:child-process-gone', JSON.stringify(details));
});

错误

app:child-process-gone,{"type":"GPU","reason":"crashed","exitCode":-1073741515,"serviceName":"GPU"}

Windows 11上出现了一个错误,导致无法打开。是否是相同的原因?如何解决?

2wnc66cl

2wnc66cl2#

我快速查看了我的日志,我没有看到这个问题在与我的问题持续性相关的时间点出现(100%的时间)。
您的问题可能与之相关,但不一定相同。

相关问题