Bug 488454 - Ghosting with Chromium window
Summary: Ghosting with Chromium window
Status: REPORTED
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (show other bugs)
Version: git master
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-13 14:55 UTC by Mike Lothian
Modified: 2024-06-13 18:43 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Lothian 2024-06-13 14:55:27 UTC
I've seen this issue since switching to wayland back before the Mega Release, I mentioned it on IRC but wasn't sure if it was a bug in kwin, the graphics drivers or a hardware issue

I'm certain it's not monitor burn in - it changes too much and it often flickers

I'm currently running Qt 6.7.1 KF from Git, and Plasma from Git, I've seen this going all the way back from before MR6 and Qt 6.6

The ghosting remains even after Chromium is closed and it's a Wayland enabled chromium (so there's no Xwayland involved)

Screenshots using Spectacle don't show the artefacts, I'm attaching a video but I'm not sure you can really see the flickering but you can see the Chromium tool bar

I've also seen strange things with the kicker menu but I'm not sure if that's related or not, it's like it pauses before displaying the final frame unless you move the cursor I'll try and film that too
Comment 1 Mike Lothian 2024-06-13 14:57:04 UTC
https://photos.app.goo.gl/TxfRFoMJYtH4o6Ew8 as the 14MB video was too big
Comment 2 Mike Lothian 2024-06-13 14:59:42 UTC
https://photos.app.goo.gl/YdXud43B4tuba9649 is the video of kicker
Comment 3 Mike Lothian 2024-06-13 15:01:00 UTC
Here's my graphics info:

name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: AMD (0x1002)
    Device: AMD Radeon Graphics (radeonsi, renoir, ACO, DRM 3.57, 6.10.0-rc2-tip+) (0x1638)
    Version: 24.2.0
    Accelerated: yes
    Video memory: 512MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 107 MB, largest block: 107 MB
    VBO free aux. memory - total: 30944 MB, largest block: 30944 MB
    Texture free memory - total: 107 MB, largest block: 107 MB
    Texture free aux. memory - total: 30944 MB, largest block: 30944 MB
    Renderbuffer free memory - total: 107 MB, largest block: 107 MB
    Renderbuffer free aux. memory - total: 30944 MB, largest block: 30944 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 512 MB
    Total available memory: 32353 MB
    Currently available dedicated video memory: 107 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon Graphics (radeonsi, renoir, ACO, DRM 3.57, 6.10.0-rc2-tip+)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 24.2.0-devel (git-8a4e530f9d)
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 24.2.0-devel (git-8a4e530f9d)
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 24.2.0-devel (git-8a4e530f9d)
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20