Mpv: vo=opengl with wayland = INVALID_FRAMEBUFFER_OPERATION

Created on 17 Apr 2016  ยท  10Comments  ยท  Source: mpv-player/mpv

Hi,

When attempting to playback video using mpv 0.17 under GNOME 3.20.1/wayland, I get the following error: [vo/opengl-hq] after rendering: OpenGL error INVALID_FRAMEBUFFER_OPERATION.

vo=x11 works fine, as does vo=opengl:backend=x11egl. Using vo=wayland results in no errors, audio playing, but no video window being drawn.

Attached is a log file of '-v --vo=opengl'.

Thanks.

mpv.txt

vowayland

Most helpful comment

โฏ mpv --version                                                                                           
mpv 0.27.0-406-g35d74e1612 (C) 2000-2017 mpv/MPlayer/mplayer2 projects

Just compiled from AUR against master branch, still not working if autofit_larger options is defined.

All 10 comments

There's no log attached.

Oops, sorry. Attached now. :)

No idea what's happening here, but it seems to be wayland related.

I encountered this bug as well. This is due this option:

[cplayer] Setting option 'autofit-larger' = '90%x90%' (flags = 4)

Thanks @ZiRo-, it was indeed caused by the 'autofit-larger=90%x90%' line in my mpv.conf.

However, I'm now getting this error: '[vo/opengl-hq/wayland] There is already a dnd entry point.'.

It doesn't seem to be negatively affecting playback in any way, though.

I'm also not getting any window decorations (maybe caused by the above error), but this isn't a problem, so long as the video plays correctly, as it does.

Cheers!

Well that's still a bug.

Gnome 3.22 on Archlinux here.

The option autofit also prevents the display of anything. Removing it causes the following error to still occur:

[vo/opengl] retrieving framebuffer depth: OpenGL error INVALID_OPERATION.

Yet, videos work just fine.

Still, no borders whatsoever.

I've opened another bug report for the no-border issue: https://github.com/mpv-player/mpv/issues/4033.

Autofit works with wayland with the latest mpv git master, closing this bug

โฏ mpv --version                                                                                           
mpv 0.27.0-406-g35d74e1612 (C) 2000-2017 mpv/MPlayer/mplayer2 projects

Just compiled from AUR against master branch, still not working if autofit_larger options is defined.

Was this page helpful?
0 / 5 - 0 ratings