[mythtv-commits] Ticket #13110: Issues with Raspbian stretch and MythTV
MythTV
noreply at mythtv.org
Thu Aug 24 18:38:52 UTC 2017
#13110: Issues with Raspbian stretch and MythTV
------------------------------------+--------------------------
Reporter: pbennett | Owner: pbennett
Type: Bug Report - Crash | Status: new
Priority: major | Milestone: needs_triage
Component: Ports - rPi | Version: Unspecified
Severity: medium | Keywords:
Ticket locked: 0 |
------------------------------------+--------------------------
There are several problems with using MythTV frontend on raspbian stretch
* Compile errors: Many items are conditional upon QT version above 5.4.
stretch has 5.7.1 and these are being used for the first time here and do
not work. I believe these are all things that are dependent on LVR's
customized QT build, which we are not using.
* Some libs have been renamed since raspbian jessie: There were previously
identically named libraries for OpenGLES and EGL, in different
directories. Now the one set has been renamed so we must change to use the
new name. It causes a problem because the installed QT is built with the
wrong ones. QT is built to run off the "experimental" OpenGL. We have to
turn off the experimental OpenGL, because with it turned on, OpenMAX video
playback does not work.
* Seg fault starting up mythfrontend: Once we have fixed the executables
to runn off the correct (OpenGLES) libraries that do work with video
playback, there is a seg fault on startup with QT accessing the OpenGLES
library and presumable doing something that was designed only for the
OpenGL library.
* OpenGL OSD is not showing: Once we have overridden QT to not use OpenGL
for xcb, the frontend runs and plays recordings but there is no OSD.
* OpenGL Errors 0x0502 (invalid operation) reported in log: a call to
glTexImage2D is used to create a texture for displaying the OSD. It is
sometimes (not always) returning invalid operation.
* It appears that the OSD may be showing behind the playback. Previously,
all OpenGL was displayed over the playback window so it was perfect for
OSD. Now all OpenGL seems to be behind the playback window.
--
Ticket URL: <https://code.mythtv.org/trac/ticket/13110>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list