Bug 483052

Summary: Plasma 6 - stuttering, redrawing previous frames? I have examples of video stuttering and typing stuttering.
Product: [Plasma] kwin Reporter: Scott <crunk1>
Component: wayland-genericAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: major CC: xaver.hugl
Priority: NOR    
Version First Reported In: 6.0.1   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Scott 2024-03-10 00:18:14 UTC
SUMMARY
Apologies, I'm not an expert in graphics/compositing/drawing, so please let me know if I can provide any other info.

Using Plasma 6 (which I understand is wayland), stutters and redraws previous frames. For example, in Guake, when typing, characters will appear, but sometimes the most recent character would disappear (reverting back to a state before the keypress?). Or when backspacing, the characters will disappear, but occasionally reappear. I tried to capture a video (with my cell phone - I didn't trust screen capture to "see" compositing glitches). The HTML rendering in Google Chrome was also glitchy. Reddit had elements flickering/disappearing/reappearing. I also captured stuttering on a YouTube video.

I've have example videos of YouTube and typing stuttering in Google Chrome, but issues affect much more than just Chrome: my Jetbrains IDEs, Guake, etc, etc.

YouTube video stuttering: https://photos.app.goo.gl/RmJwtWZDdp4uvAyH9
Typing stuttering: https://photos.app.goo.gl/XDtJ2LGgZKEer61J8


STEPS TO REPRODUCE
1. Use Plasma 6? No specific steps. Stuttering seems to be happening across multiple applications.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux kernel 6.7.9
KDE Plasma Version: 6.0.1
KDE Frameworks Version: libplasma 6.0.1-1 and plasma-framework5 5.115.0-3
Qt Version: qt5-base 5.15.12+kde+r151-1 and qt6-base 6.6.2-4

ADDITIONAL INFORMATION
Comment 1 Zamundaaa 2024-03-10 02:11:52 UTC
What GPU are you using?
Comment 2 Scott 2024-03-10 15:29:04 UTC
@Zamundaa

| What GPU are you using?
Nvidia 3090

If CPU matters at all, I'm on an AMD 5950X
Comment 3 Scott 2024-03-10 15:33:11 UTC
(In reply to Zamundaaa from comment #1)
> What GPU are you using?

Nvidia 3090

If CPU matters at all, I'm on an AMD 5950X
Comment 4 Zamundaaa 2024-03-10 18:58:20 UTC
Okay, then this is https://gitlab.freedesktop.org/xorg/xserver/-/issues/1317.
Comment 5 Scott 2024-03-12 18:07:32 UTC
(In reply to Zamundaaa from comment #4)
> Okay, then this is https://gitlab.freedesktop.org/xorg/xserver/-/issues/1317.

Thank you!