Bug 475174 - kwin_scene_opengl: A graphics reset not attributable to the current GL context occurred
Summary: kwin_scene_opengl: A graphics reset not attributable to the current GL contex...
Status: RESOLVED DUPLICATE of bug 470581
Alias: None
Product: kwin
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 5.27.8
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-03 14:09 UTC by postix
Modified: 2023-10-03 14:43 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description postix 2023-10-03 14:09:13 UTC
SUMMARY

After changing the scaling factor in system settings, the whole session froze and I could not click on "keep the change" button in the dialog with the 15 seconds-to-reset counter.

The screen went black regularly black for a few seconds. I could log into a different tty and reboot though.

This has now happened the forth time. The other times happend when I unlocked the screen, while a second screen was attached.

Is this a driver issue? 

```
(...)
15:58:41 kwin_wayland[2405]: kwin_screencast: Dropping a screencast frame because the compositor is slow
15:58:41 kwin_wayland[2405]: kwin_screencast: Dropping a screencast frame because the compositor is slow
15:58:41 kwin_wayland[2405]: kwin_screencast: Dropping a screencast frame because the compositor is slow
15:58:41 plasmashell[33062]: amdgpu: amdgpu_cs_query_fence_status failed.
15:58:41 plasmashell[33062]: amdgpu: The CS has been rejected (-125), but the context isn't robust.
15:58:41 plasmashell[33062]: amdgpu: The process will be terminated.
15:58:41 kwin_wayland[2405]: kwin_screencast: Dropping a screencast frame because the compositor is slow
15:58:41 plasmashell[3576]: Crash Annotation GraphicsCriticalError: |[0][GFX1-]: GFX: RenderThread detected a device reset in PostUpdate (t=11285.2) [GFX1-]: GFX: RenderThread detected a device reset in PostUpdate
15:58:41 kwin_wayland[2405]: kwin_screencast: Dropping a screencast frame because the compositor is slow
15:58:41 plasmashell[8951]: Crash Annotation GraphicsCriticalError: |[0][GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt (t=3764.81) |[1][GFX1-]: GFX: RenderThread detected a device reset in PostUpdate (t=9636.38) [GFX1-]: GFX: RenderThread detected a device reset in PostUpdate
15:58:41 systemsettings[33062]: QObject::~QObject: Timers cannot be stopped from another thread
15:58:41 kwin_wayland[2405]: kwin_scene_opengl: A graphics reset not attributable to the current GL context occurred.
15:58:41 systemd[2175]: app-systemsettings-08a94b4de2c84d5a87fd53553ec2e6bf.scope: Consumed 2.304s CPU time.
15:58:42 kwin_wayland[2405]: kwin_scene_opengl: Waiting for glGetGraphicsResetStatus to return GL_NO_ERROR timed out!
15:58:42 kwin_wayland[2405]: OpenGL vendor string:                   AMD
15:58:42 kwin_wayland[2405]: OpenGL renderer string:                 AMD Radeon Graphics (renoir, LLVM 16.0.6, DRM 3.54, 6.5.5-200.fc38.x86_64)
15:58:42 kwin_wayland[2405]: OpenGL version string:                  4.6 (Core Profile) Mesa 23.1.8
15:58:42 kwin_wayland[2405]: OpenGL shading language version string: 4.60
15:58:42 kwin_wayland[2405]: Driver:                                 Unknown
15:58:42 kwin_wayland[2405]: GPU class:                              Unknown
15:58:42 kwin_wayland[2405]: OpenGL version:                         4.6
15:58:42 kwin_wayland[2405]: GLSL version:                           4.60
15:58:42 kwin_wayland[2405]: Mesa version:                           23.1.8
15:58:42 kwin_wayland[2405]: X server version:                       1.22.1
15:58:42 kwin_wayland[2405]: Linux kernel version:                   6.5.5
15:58:42 kwin_wayland[2405]: Requires strict binding:                no
15:58:42 kwin_wayland[2405]: GLSL shaders:                           yes
15:58:42 kwin_wayland[2405]: Texture NPOT support:                   yes
15:58:42 kwin_wayland[2405]: Virtual Machine:                        no
(....)
15:59:26 kwin_wayland[2405]: kwin_scene_opengl: A graphics reset not attributable to the current GL context occurred.
15:59:26 kwin_wayland[2405]: OpenGL vendor string:                   AMD
15:59:26 kwin_wayland[2405]: OpenGL renderer string:                 AMD Radeon Graphics (renoir, LLVM 16.0.6, DRM 3.54, 6.5.5-200.fc38.x86_64)
15:59:26 kwin_wayland[2405]: OpenGL version string:                  4.6 (Core Profile) Mesa 23.1.8
15:59:26 kwin_wayland[2405]: OpenGL shading language version string: 4.60
15:59:26 kwin_wayland[2405]: Driver:                                 Unknown
15:59:26 kwin_wayland[2405]: GPU class:                              Unknown
15:59:26 kwin_wayland[2405]: OpenGL version:                         4.6
15:59:26 kwin_wayland[2405]: GLSL version:                           4.60
15:59:26 kwin_wayland[2405]: Mesa version:                           23.1.8
15:59:26 kwin_wayland[2405]: X server version:                       1.22.1
15:59:26 kwin_wayland[2405]: Linux kernel version:                   6.5.5
15:59:26 kwin_wayland[2405]: Requires strict binding:                no
15:59:26 kwin_wayland[2405]: GLSL shaders:                           yes
15:59:26 kwin_wayland[2405]: Texture NPOT support:                   yes
15:59:26 kwin_wayland[2405]: Virtual Machine:                        no
```


SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 38
KDE Plasma Version: 5.27.8
KDE Frameworks Version: 5.109.0
Qt Version: 5.15.10
Kernel Version: 6.5.5-200.fc38.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 PRO 5850U with Radeon Graphics
Graphics Processor: AMD Radeon Graphics
Manufacturer: LENOVO
Product Name: 20XH001JMZ
System Version: ThinkPad X13 Gen 2a
Comment 1 postix 2023-10-03 14:10:17 UTC
Mesa 23.1.8
Comment 2 postix 2023-10-03 14:43:22 UTC

*** This bug has been marked as a duplicate of bug 470581 ***