Does the x11-bypass-compositor option have a sane default? #17055
wpdevelopment11
started this conversation in
General
Replies: 1 comment 1 reply
-
|
There is no reason to composite a fullscreen application. What you're seeing is just an xorg limitation since compositing is not per screen but global. Instead of using compositing to eliminate tearing, you can try the tear free driver option. I don't think that should have the problem you mentioned regarding multiple screens, but I haven't tried it. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I am on Kubuntu 24.04 (Xorg). I have two screens. When I open mpv in fullscreen mode on a secondary
screen I see visual artifacts around window borders on a primary screen, and when I move windows I see tearing.
In other words, desktop becomes unusable once I open mpv in fullscreen mode on a secondary screen.
I am not experienced Linux Desktop user and took me quite some time to find out the root cause.
I tried other players based on mpv: Haruna, SMPlayer. They worked just fine.
This was not related to my config,
mpv --no-configproduced the same results. I tried two mpv versions: mpv 0.37.0 installed from apt repo, and 0.40.0 installed using snap. Both was unusable in fullscreen mode.Then I realized that is something related to KWin and window decoration, and was able to find solution on the web.
Adding this to
mpv.confsolved my problem:x11-bypass-compositor=noI think that option that can potentially break desktop should not be enabled by default.
Other poor souls already reported problems with
x11-bypass-compositoroption on KDE:Beta Was this translation helpful? Give feedback.
All reactions