| Summary: | windy.com makes kwin_wayland freeze and utilize 100% CPU | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Niels Kristensen <mail> |
| Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED NOT A BUG | ||
| Severity: | crash | CC: | kde |
| Priority: | NOR | ||
| Version First Reported In: | 6.4.4 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Niels Kristensen
2025-09-10 07:04:36 UTC
Some output from dmesg at the time - CanvasRenderer is Firefox
[ons sep 10 08:36:36 2025] i915 0000:00:02.0: [drm] Resetting rcs0 for preemption time out
[ons sep 10 08:36:36 2025] i915 0000:00:02.0: [drm] *ERROR* GT0: rcs0 reset request timed out: {request: 00000001, RESET_CTL: 00000001}
[ons sep 10 08:36:36 2025] i915 0000:00:02.0: [drm] GPU HANG: ecode 12:1:84dffffb, in chrome [3888]
[ons sep 10 08:36:48 2025] Fence expiration time out i915-0000:00:02.0:chrome[3888]:d90!
[ons sep 10 08:36:48 2025] Fence expiration time out i915-0000:00:02.0:chrome[3888]:d8e!
[ons sep 10 08:36:48 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:163c!
[ons sep 10 08:36:48 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:163a!
[ons sep 10 08:36:48 2025] Fence expiration time out i915-0000:00:02.0:chrome[3888]:d94!
[ons sep 10 08:36:48 2025] Fence expiration time out i915-0000:00:02.0:chrome[3888]:d92!
[ons sep 10 08:36:49 2025] Fence expiration time out i915-0000:00:02.0:chrome[3888]:d96!
[ons sep 10 08:36:52 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1640!
[ons sep 10 08:36:52 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:163e!
[ons sep 10 08:36:52 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1644!
[ons sep 10 08:36:52 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1642!
[ons sep 10 08:36:52 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1648!
[ons sep 10 08:36:52 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1646!
[ons sep 10 08:36:52 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:164c!
[ons sep 10 08:36:52 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:164a!
[ons sep 10 08:36:53 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1650!
[ons sep 10 08:36:53 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:164e!
[ons sep 10 08:36:54 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1656!
[ons sep 10 08:36:54 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1654!
[ons sep 10 08:36:54 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1652!
[ons sep 10 08:36:54 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1658!
[ons sep 10 08:36:54 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:165c!
[ons sep 10 08:36:54 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:165a!
[ons sep 10 08:36:54 2025] Fence expiration time out i915-0000:00:02.0:QSGRenderThread[3507]:1dc!
[ons sep 10 08:36:54 2025] Fence expiration time out i915-0000:00:02.0:QSGRenderThread[3772]:52!
[ons sep 10 08:36:54 2025] Fence expiration time out i915-0000:00:02.0:QSGRenderThread[3772]:54!
[ons sep 10 08:36:54 2025] Fence expiration time out i915-0000:00:02.0:QSGRenderThread[3772]:56!
[ons sep 10 08:36:54 2025] Fence expiration time out i915-0000:00:02.0:QSGRenderThread[3772]:58!
[ons sep 10 08:36:55 2025] Fence expiration time out i915-0000:00:02.0:QSGRenderThread[3047]:10!
[ons sep 10 08:36:55 2025] Fence expiration time out i915-0000:00:02.0:QSGRenderThread[3047]:12!
[ons sep 10 08:36:55 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1660!
[ons sep 10 08:36:55 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:165e!
[ons sep 10 08:36:55 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1664!
[ons sep 10 08:36:55 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1662!
[ons sep 10 08:36:55 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1668!
[ons sep 10 08:36:55 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1666!
[ons sep 10 08:36:55 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1670!
[ons sep 10 08:36:55 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:166e!
[ons sep 10 08:36:55 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:166c!
[ons sep 10 08:36:55 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:166a!
[ons sep 10 08:36:55 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1674!
[ons sep 10 08:36:55 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1672!
[ons sep 10 08:36:56 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1678!
[ons sep 10 08:36:56 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1676!
[ons sep 10 08:36:56 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:167c!
[ons sep 10 08:36:56 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:167a!
[ons sep 10 08:36:57 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:1680!
[ons sep 10 08:36:57 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[2589]:167e!
[ons sep 10 08:37:04 2025] i915 0000:00:02.0: [drm] GPU HANG: ecode 12:1:84dffffb, in chrome [3888]
[ons sep 10 08:37:04 2025] i915 0000:00:02.0: [drm] Resetting rcs0 for stopped heartbeat on rcs0
[ons sep 10 08:37:04 2025] i915 0000:00:02.0: [drm] *ERROR* GT0: rcs0 reset request timed out: {request: 00000001, RESET_CTL: 00000001}
[ons sep 10 08:37:04 2025] i915 0000:00:02.0: [drm] GT0: Resetting chip for stopped heartbeat on rcs0
[ons sep 10 08:37:04 2025] i915 0000:00:02.0: [drm] *ERROR* GT0: rcs0 reset request timed out: {request: 00000001, RESET_CTL: 00000001}
[ons sep 10 08:37:04 2025] i915 0000:00:02.0: [drm] *ERROR* GT0: rcs0 reset request timed out: {request: 00000001, RESET_CTL: 00000001}
[ons sep 10 08:37:04 2025] i915 0000:00:02.0: [drm] chrome[3888] context reset due to GPU hang
[ons sep 10 08:51:20 2025] i915 0000:00:02.0: [drm] Resetting rcs0 for preemption time out
[ons sep 10 08:51:20 2025] i915 0000:00:02.0: [drm] *ERROR* GT0: rcs0 reset request timed out: {request: 00000001, RESET_CTL: 00000001}
[ons sep 10 08:51:20 2025] i915 0000:00:02.0: [drm] GPU HANG: ecode 12:1:84dffffb, in CanvasRenderer [4852]
[ons sep 10 08:51:33 2025] Fence expiration time out i915-0000:00:02.0:CanvasRenderer[4852]:39a!
[ons sep 10 08:51:33 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[4452]:35e6!
[ons sep 10 08:51:33 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[4452]:35e4!
[ons sep 10 08:51:33 2025] Fence expiration time out i915-0000:00:02.0:Renderer[4837]:d86!
[ons sep 10 08:51:33 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[4452]:35ea!
[ons sep 10 08:51:33 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[4452]:35e8!
[ons sep 10 08:51:33 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[4452]:35ee!
[ons sep 10 08:51:33 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[4452]:35ec!
[ons sep 10 08:51:33 2025] Fence expiration time out i915-0000:00:02.0:Renderer[4837]:d88!
[ons sep 10 08:51:33 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[4452]:35f2!
[ons sep 10 08:51:33 2025] Fence expiration time out i915-0000:00:02.0:kwin_wayland[4452]:35f0!
[ons sep 10 08:51:33 2025] Fence expiration time out i915-0000:00:02.0:CanvasRenderer[4852]:39c!
[ons sep 10 08:51:33 2025] Fence expiration time out i915-0000:00:02.0:CanvasRenderer[4852]:492!
[ons sep 10 08:51:33 2025] Fence expiration time out i915-0000:00:02.0:CanvasRenderer[4852]:39e!
[ons sep 10 08:51:39 2025] Fence expiration time out i915-0000:00:02.0:QSGRenderThread[4695]:228!
[ons sep 10 08:51:39 2025] Fence expiration time out i915-0000:00:02.0:QSGRenderThread[4716]:44!
[ons sep 10 08:51:39 2025] Fence expiration time out i915-0000:00:02.0:QSGRenderThread[4716]:46!
[ons sep 10 08:51:39 2025] Fence expiration time out i915-0000:00:02.0:QSGRenderThread[4716]:48!
[ons sep 10 08:51:39 2025] Fence expiration time out i915-0000:00:02.0:QSGRenderThread[4716]:4a!
[ons sep 10 08:51:39 2025] Fence expiration time out i915-0000:00:02.0:QSGRenderThread[4638]:1a!
[ons sep 10 08:51:39 2025] Fence expiration time out i915-0000:00:02.0:QSGRenderThread[4638]:1c!
[ons sep 10 08:51:43 2025] Fence expiration time out i915-0000:00:02.0:CanvasRenderer[4852]:3a0!
[ons sep 10 08:51:43 2025] Fence expiration time out i915-0000:00:02.0:CanvasRenderer[4852]:3a2!
[ons sep 10 08:51:43 2025] Fence expiration time out i915-0000:00:02.0:CanvasRenderer[4852]:494!
[ons sep 10 08:51:48 2025] i915 0000:00:02.0: [drm] GPU HANG: ecode 12:1:84dffffb, in CanvasRenderer [4852]
[ons sep 10 08:51:48 2025] i915 0000:00:02.0: [drm] Resetting rcs0 for stopped heartbeat on rcs0
[ons sep 10 08:51:48 2025] i915 0000:00:02.0: [drm] *ERROR* GT0: rcs0 reset request timed out: {request: 00000001, RESET_CTL: 00000001}
[ons sep 10 08:51:48 2025] i915 0000:00:02.0: [drm] GT0: Resetting chip for stopped heartbeat on rcs0
[ons sep 10 08:51:48 2025] i915 0000:00:02.0: [drm] *ERROR* GT0: rcs0 reset request timed out: {request: 00000001, RESET_CTL: 00000001}
[ons sep 10 08:51:48 2025] i915 0000:00:02.0: [drm] *ERROR* GT0: rcs0 reset request timed out: {request: 00000001, RESET_CTL: 00000001}
[ons sep 10 08:51:48 2025] i915 0000:00:02.0: [drm] CanvasRenderer[4852] context reset due to GPU hang
>[ons sep 10 08:51:48 2025] i915 0000:00:02.0: [drm] GPU HANG: ecode 12:1:84dffffb, in CanvasRenderer [4852]
>[ons sep 10 08:51:48 2025] i915 0000:00:02.0: [drm] CanvasRenderer[4852] context reset due to GPU hang
Your GPU is being overloaded.
There is some work to handle GPU crash recovery at a kwin level, but there's not much else we can do at a kwin level.
(In reply to David Edmundson from comment #2) > >[ons sep 10 08:51:48 2025] i915 0000:00:02.0: [drm] GPU HANG: ecode 12:1:84dffffb, in CanvasRenderer [4852] > >[ons sep 10 08:51:48 2025] i915 0000:00:02.0: [drm] CanvasRenderer[4852] context reset due to GPU hang > > Your GPU is being overloaded. > There is some work to handle GPU crash recovery at a kwin level, but there's > not much else we can do at a kwin level. Thanks for the reply David and sorry for the noice. It appears that windy.com is especially mean to i915 drivers as reported elsewhere in. https://bugs.launchpad.net/ubuntu/+source/linux-signed-hwe-6.5/+bug/2058750 |