[mythtv] OpenGL: MythRenderOpenGL is not a valid OpenGL rendering context

Mark Kendall mark.kendall at gmail.com
Wed Jan 29 08:00:34 UTC 2020


On Tue, 28 Jan 2020 at 18:25, John Pilkington <johnpilk222 at gmail.com> wrote:
>
> On 28/01/2020 18:14, John Pilkington wrote:
> > My F30 system with nVidia is running today's master, b4f457, and my el7
> > system without nVidia or vaapi has been happily running 0d3bb, built 3
> > days ago.   After installing today's build, also b4f457, mythtv-setup
> > hangs.
> >
> > -v playback doesn't give data that looks useful, so I'm reverting.
> >
> > Renderer Mesa DRI Intel(R) Q33
> > OpenGL/ES version  1.4 Mesa 18.3.4
> >
> > {{{
> > 2020-01-28 17:42:11.273625 C  OpenGL: Failed to create OpenGLContext!
> > 2020-01-28 17:42:11.273641 E  OpenGL: MythRenderOpenGL is not a valid
> > OpenGL rendering context
> > 2020-01-28 17:42:11.273647 W  OpenGL painter not recommended with this
> > system's hardware/drivers. Falling back to Qt painter.
> > 2020-01-28 17:42:11.273655 I  OpenGL: MythRenderOpenGL closing
> > 2020-01-28 17:42:11.273670 W  OpenGL: Context about to be destroyed
> > }}}
> >
> > John
>
> With the earlier build:
> {{{
> 2020-01-28 18:20:04.521162 I  Display: Have main window
> 2020-01-28 18:20:04.521851 I  Display: Found screen 'VGA1'
> 2020-01-28 18:20:04.710998 I  OpenGL: OpenGL vendor        : VMware, Inc.
> 2020-01-28 18:20:04.711008 I  OpenGL: OpenGL renderer      : llvmpipe
> (LLVM 7.0, 128 bits)
> 2020-01-28 18:20:04.711014 I  OpenGL: OpenGL version       : 2.1 Mesa 18.3.4
> 2020-01-28 18:20:04.711020 I  OpenGL: Qt platform          : xcb
> 2020-01-28 18:20:04.711074 I  OpenGL: EGL display          : No
> 2020-01-28 18:20:04.711079 I  OpenGL: EGL images           : No
> 2020-01-28 18:20:04.711083 I  OpenGL: Qt OpenGL format     : OpenGL 2.1

John

Is this a backend only machine? Are you running it in some sort of VM
or are your OpenGL drivers broken? You have no direct OpenGL hardware
acceleration by the looks of it - Mesa DRI Intel(R) Q33 is not the
same as VMware, Inc.

Have you successfully run a frontend on this system?

There is only one commit that could have caused this, but can you
provide the output of glxinfo for that machine? I'd like to get a
complete fix in.

Regards
Mark


More information about the mythtv-dev mailing list