-
Notifications
You must be signed in to change notification settings - Fork 343
Assertion failure in headless backend #2523
Comments
I was about to add a check to fail instead of crash when the compositor uses direct scan-out, but with renderer v6 it's so simple to just add support for direct scan-out, why bother? Closes: swaywm#2523
Can you try #2524? |
Yeah, that fixes it. An unrelated "problem" is that I always get this printed out to the terminal when in full screen. But it was like that before:
I also get this printout whenever there's something new rendered, which (IIRC) only started happening after the v6 update.
|
I was about to add a check to fail instead of crash when the compositor uses direct scan-out, but with renderer v6 it's so simple to just add support for direct scan-out, why bother? Closes: #2523
Hm, I don't get that on AMD. I'm running
Yeah, wlroots tries to figure out whether there is an alpha channel by reading the EGL config. This is incorrect when a FBO is used, and since #2510 we don't have a config anymore. Opened #2527 to track it, in the meantime it's mostly harmless and it'll just mean you'll get RGBX via screencopy shm instead of RGBA. |
The following assertion fails when
mpv
is put into fullscreen mode on a headless output:Backtrace:
Steps to reproduce:
WLR_BACKENDS=headless sway
(built from master branch)WAYLAND_DISPLAY=wayland-1 wayvnc
wlvncc
mpv
and put it into fullscreen modeThe text was updated successfully, but these errors were encountered: