| Summary: | Compositing is still active even when the window is fullscreen | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Andrew <kezin636> |
| Component: | compositing | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED NOT A BUG | ||
| Severity: | normal | CC: | nate, xaver.hugl |
| Priority: | NOR | Keywords: | regression, wayland-only |
| Version First Reported In: | 6.4.91 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Quick showcase of the bug | ||
|
Description
Andrew
2025-10-21 23:59:15 UTC
Created attachment 185980 [details]
Quick showcase of the bug
Tearing and compositing are not related, and direct scanout is an optional optimization that simply does not work in all situations, with all graphics driver setups and display settings.
You can try to disable the color profile, HDR, night light and make sure you don't have any kwin effects active to make sure they're not interfering, but there's really no guarantee for it to work.
If you run vrrtest at some refresh rate lower than the screen refresh rate, and set the window rule to force tearing on it, do you see visible tearing in that case?
> P.S. I also discovered some strange cursor behaviour when recording with GPU Screen Recorder (not using portal)
kmsgrab is not and never will be supported. If you don't use the portal, there's literally nothing we can do about issues you have.
(In reply to Zamundaaa from comment #2) > Tearing and compositing are not related, and direct scanout is an optional > optimization that simply does not work in all situations, with all graphics > driver setups and display settings. > You can try to disable the color profile, HDR, night light and make sure you > don't have any kwin effects active to make sure they're not interfering, but > there's really no guarantee for it to work. > > If you run vrrtest at some refresh rate lower than the screen refresh rate, > and set the window rule to force tearing on it, do you see visible tearing > in that case? > > > P.S. I also discovered some strange cursor behaviour when recording with GPU Screen Recorder (not using portal) > kmsgrab is not and never will be supported. If you don't use the portal, > there's literally nothing we can do about issues you have. Ran vrrtest, seems ok, tearing is there. Thanks for the VRR testing software advice tho, really appreciate that. Maybe I'm just panicking or making myself thinking something is wrong. Sorry for false reporting this. |