https://bugs.kde.org/show_bug.cgi?id=523192
Bug ID: 523192
Summary: XWayland (GTK3) client goes fullscreen across multiple
monitors: compositor leaves a stale/black region on
screen even though the client's own buffer is already
correct
Classification: Plasma
Product: kwin
Version First 6.7.3
Reported In:
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: minor
Priority: NOR
Component: xwayland
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 194394
--> https://bugs.kde.org/attachment.cgi?id=194394&action=edit
Black square on the top left of monitor
## Description
KWin XWayland compositor initially fails to render application on multimonitor
full screen
## Steps to reproduce
1. On a Wayland session (KWin 6.7.x), I run a GTK3 application via XWayland
that supports native fullscreen (reproduced this with Remmina's RDP viewer).
2. Trigger a fullscreen transition that spans multiple monitors (multimonitor
fullscreen).
3. Observe the screen immediately after the transition lands.
I only see this with multimonitor fullscreen. Fullscreen on a single monitor
does not reproduce it for me.
## Observed result
A rectangular region of the screen (in my case, fixed to the top-left area of
the leftmost monitor) shows stale/black content instead of the application's
actual rendered frame. The window is otherwise interactive — input works.
The only actions that recover it for me:
- Minimizing and un-minimizing the window.
- Toggling the window's own fullscreen state off and back on.
## Expected result
The compositor repaints the entire surface correctly immediately after the
fullscreen transition, with no leftover stale/black region and no need for a
subsequent window-state change to force a repaint.
## Additional information
- Only reproducible with fullscreen spanning multiple monitors; single-monitor
fullscreen is unaffected.
## Environment
- Plasma/KWin version: 6.7.3 (Arch/CachyOS packages)
- Kernel: 7.1.3-2-cachyos
- GPU/driver: NVIDIA GeForce RTX 4070 (AD104), proprietary `nvidia` driver
- Mesa: 26.1.5 (not used for rendering with proprietary driver, listed for
completeness)
- Session type: Wayland
- Reproduced with: Remmina 1.4.43, GTK3 3.24.52
--
You are receiving this mail because:
You are watching all bug changes.