https://bugs.kde.org/show_bug.cgi?id=504766
Bug ID: 504766 Summary: Wayland: White/Black filcker on fullscreen, Dual monitor, "same" refresh Classification: Plasma Product: kwin Version First unspecified Reported In: Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: compositing Assignee: kwin-bugs-n...@kde.org Reporter: linux....@astrusia.org Target Milestone: --- Created attachment 181729 --> https://bugs.kde.org/attachment.cgi?id=181729&action=edit output of edid decode when X34P is set to accuracy and the other to efficiency SUMMARY [Bazzite 42] Mild 1Hz white/black screen flicker occurs on one display (Acer X34P) in a dual-monitor configuration under KDE Wayland on AMD GPU. The issue is resolved by setting "Color Accuracy" to "Prefer accuracy" in display settings. STEPS TO REPRODUCE Use two monitors: X34P at 120Hz (DP-2) Secondary at 120Hz or 144Hz (DP-1) Ensure both are enabled on KDE Wayland Set "Color Power Preference" to "Prefer efficiency" specifically the X34P Open a fullscreen window (e.g. game or video) on one display Move mouse in/out of fullscreen or change focus Only observed on YT playback: also flickers when audio level change indicator pops in/out also flickers when YT seek bar pops in/out OBSERVED RESULT Full-screen white flash on X34P when mouse moves out of fullscreen window Full-screen black flash when focus returns Flicker rate is ~1Hz and consistent Only occurs on one screen Does not happen: When both monitors are at 60Hz If either monitor is at 60Hz while the other is 120Hz On an X11 session (did not try gnome, I did not want to install it :P ) also happens when refresh rate is maxed for both X34P (120Hz) and the Acer EXPECTED RESULT No flickering. Smooth refresh switching across displays. SOFTWARE/OS VERSIONS from kinfo: Operating System: Bazzite 42 KDE Plasma Version: 6.3.5 KDE Frameworks Version: 6.14.0 Qt Version: 6.9.0 Kernel Version: 6.14.6-105.bazzite.fc42.x86_64 (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 5800X3D 8-Core Processor Memory: 31.3 GiB of RAM Graphics Processor: AMD Radeon RX 7900 XTX --- Monitors: Acer X34P, Acer XV272U ADDITIONAL INFORMATION Disclaimer: I mostly talked with ChatGPT about this because I could not find anything on the webs, so the report is mostly made by me asking it to generate one, since it knew all the info and it was faster. I checked the accuracy. The kinfo report, edid-decode, and kscreen-doctor are of course directly from terminal, I am not this dense. If I missed anything, sorry. Please ask nicely, I am new. I tried a bunch of stuff to fix this. In the last lines of the edid-decode you can see the slightly different refresh rates. (Detailed Timing Descriptors section). 120Hz is relevant one here. output of kscreen-doctor -o when X34P is set to accuracy and the other to efficiency: Output: 1 DP-1 enabled connected priority 2 DisplayPort Modes: 1:2560x1440@144! 2:2560x1440@120* 3:2560x1440@60 4:2560x1440@60 5:1920x1200@144 6:1920x1080@120 7:1920x1080@120 8:1920x1080@60 9:1920x1080@60 10:1920x1080@60 11:1920x1080@50 12:1600x1200@144 13:1680x1050@60 14:1280x1024@75 15:1280x1024@60 16:1440x900@60 17:1280x960@60 18:1280x800@60 19:1152x864@75 20:1280x720@60 21:1280x720@60 22:1280x720@60 23:1280x720@50 24:1280x720@50 25:1024x768@75 26:1024x768@70 27:1024x768@60 28:832x624@75 29:800x600@75 30:800x600@72 31:800x600@60 32:800x600@56 33:720x576@50 34:720x576@50 35:720x480@60 36:720x480@60 37:720x480@60 38:720x480@60 39:640x480@75 40:640x480@73 41:640x480@67 42:640x480@60 43:640x480@60 44:720x400@70 45:1600x1200@60 46:1280x1024@60 47:1024x768@60 48:1920x1200@60 49:2560x1440@60 50:1920x1080@60 51:1600x900@60 52:1368x768@60 53:1280x720@60 Geometry: 0,0 2560x1440 Scale: 1 Rotation: 1 Overscan: 0 Vrr: Never RgbRange: Automatic HDR: disabled Wide Color Gamut: disabled ICC profile: none Color profile source: sRGB Color power preference: prefer efficiency and performance Brightness control: supported, set to 100% and dimming to 100% Output: 2 DP-2 enabled connected priority 1 DisplayPort Modes: 54:3440x1440@60! 55:3440x1440@120* 56:3440x1440@100 57:3440x1440@85 58:3440x1440@50 59:1920x1200@60 60:1920x1080@60 61:1600x1200@60 62:1680x1050@60 63:1280x1024@60 64:1440x900@60 65:1280x800@60 66:1280x720@60 67:1024x768@60 68:800x600@60 69:640x480@60 70:640x480@60 71:1600x1200@60 72:1280x1024@60 73:1024x768@60 74:1920x1200@60 75:1280x800@60 76:2560x1440@60 77:1920x1080@60 78:1600x900@60 79:1368x768@60 80:1280x720@60 Geometry: 2560,0 3440x1440 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: Automatic HDR: incapable Wide Color Gamut: incapable ICC profile: none Color profile source: EDID Color power preference: prefer accuracy Brightness control: supported, set to 100% and dimming to 100% -- You are receiving this mail because: You are watching all bug changes.