https://bugs.kde.org/show_bug.cgi?id=527501
Bug ID: 527501
Summary: Horizontal stripes of colored noise during fullscreen
video on internal eDP (AMD Renoir) after upgrade to
6.8.0; fixed by KWIN_DRM_USE_MODIFIERS=0
Classification: Plasma
Product: kwin
Version First 6.8.0
Reported In:
Platform: Neon
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: wayland-generic
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 197417
--> https://bugs.kde.org/attachment.cgi?id=197417&action=edit
KWin supportInformation
SUMMARY
After upgrading to Plasma 6.8.0, playing video in fullscreen on the laptop's
built-in display shows horizontal stripes of colored noise flickering over the
picture. They disappear on pause (so screenshots are not possible), and
disappear when the window is not fullscreen. The external HDMI monitor
(2560x1440) is not affected.
STEPS TO REPRODUCE
1. Wayland session, built-in 1920x1080 display, 60 Hz, scale 125%.
2. Play any video in fullscreen (reproduced with Haruna/libmpv, VLC, flatpak
mpv).
3. Observe stripes of colored noise over the picture.
OBSERVED RESULT
Short horizontal stripes of colored noise over the video, only in fullscreen,
only on the internal eDP panel.
EXPECTED RESULT
Clean picture, as before 6.8.0.
WHAT I TRIED
- Does NOT help: KWIN_DRM_NO_DIRECT_SCANOUT=1 (verified with "show
compositing": composited, stripes remain), amdgpu.sg_display=0,
amdgpu.dcdebugmask=0x10 (parameters confirmed in
/sys/module/amdgpu/parameters), 8 bpc instead of automatic 10 bpc, adaptive
sync Never, scale 100%.
- Does NOT reproduce: playing the same video with mpv on a text console
(Ctrl+Alt+F3), outside of Plasma.
- Fixes the stripes: KWIN_DRM_USE_MODIFIERS=0 (together with
KWIN_DRM_OVERLAY_LAYERS=0 and KWIN_FORCE_SW_CURSOR=1 the stripes disappeared;
then bisected, USE_MODIFIERS=0 alone is enough).
- Side effect of KWIN_DRM_USE_MODIFIERS=0: slight stuttering of fullscreen
video (visible with a 60 fps test pattern: lavfi testsrc2). It is worse with
"Allow tearing in fullscreen" disabled and improves when the GPU is forced to
full clocks (power_dpm_force_performance_level=high). Possibly bandwidth/clock
related.
SOFTWARE/HARDWARE INFORMATION
Operating System: KDE neon User Edition
KDE Plasma Version: 6.8.0
KDE Frameworks Version: 6.31.0
Qt Version: 6.11.1
Kernel Version: 7.0.0-38-generic (64-bit)
Graphics Platform: Wayland
Processors: 6 × AMD Ryzen 5 4500U with Radeon Graphics
Memory: 8 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: LENOVO
Product Name: 81YQ (IdeaPad 5 15ARE05)
ADDITIONAL INFORMATION
Output of qdbus6 org.kde.KWin /KWin supportInformation is attached.
--
You are receiving this mail because:
You are watching all bug changes.