-
Notifications
You must be signed in to change notification settings - Fork 179
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Playing video on second display shows garbage when full screen. #1979
Comments
I would guess this is a problem with direct scanout (which would indicate wlroots/driver bug). Can you try setting |
Okay, I try that, but alas the problem persists. I forgot to mention in the original write up that full screen video playback works perfect on the primary display. |
Could you test the |
Alternatively, just try this patch: http://ix.io/4KhG If my guess is correct, this should fix the issue (edit: but it would not be the real fix) |
YES! That patch totally fixed it. Wasn't having much luck with track-wlroots branch. Couldn't even get it to compile for me. |
Alright, I think this might be a wlroots or a driver bug. I researched a bit, can you also check whether |
I can report WLR_EGL_NO_MODIFIERS=1 does not fix the issue. FYI, I am using gentoo's gui-libs/wlroots-0.16.2-r1, x11-libs/libdrm-2.4.116, and media-libs/mesa-23.1.8. I have two discrete AMD Radeon RX550 video cards that I am using to achieve dual monitor displays, both running at 1920x1080 60Hz. |
I would recommend trying the same setup with Sway, and if you get the same issue, to report a wlroots issue with what you have tried so far (without success). Regardless, I'll add the workaround option I was speaking about, since the bug may not be easy to resolve. |
Okay, I just tried gui-wm/sway-1.8.1 and it had the same bug. |
In the latest wayfire master version, I added the |
Playing a video in full screen mode using mpv on the second display of a dual head system outputs a pile of garbage instead of the intended video. VLC has the same problem in full screen, but you have to hide the on-screen control panel before it'll occur.
Interestingly, while garbage is being displayed on the second display, if you pick up any window and move it around, even a window entirely on the first display, the garbage output goes away and you can see the proper video playing.
This bug seems to be newly introduced by Wayfire 0.8.0. Previously using Wayfire 0.7.5 and below I never had this problem.
The text was updated successfully, but these errors were encountered: