[mythtv-commits] Ticket #13538: Crash on start of mythfrontend
MythTV
noreply at mythtv.org
Thu Feb 6 14:20:12 UTC 2020
#13538: Crash on start of mythfrontend
--------------------------------+------------------------------
Reporter: Klaas de Waal | Owner: mark-kendall
Type: Bug Report - Crash | Status: accepted
Priority: blocker | Milestone: 31.0
Component: MythTV - General | Version: Master Head
Severity: high | Resolution:
Keywords: | Ticket locked: 0
--------------------------------+------------------------------
Comment (by Mark Kendall <mark.kendall@…>):
In [changeset:"ce373bbd14ba6270dd6097ff072ad171ac2db871/mythtv"
ce373bbd14/mythtv]:
{{{
#!CommitTicketReference repository="mythtv"
revision="ce373bbd14ba6270dd6097ff072ad171ac2db871"
configure: Link to either OpenGL or OpenGL ES - not both
- linking to both libraries causes unexpected behaviour on some legacy
drivers - notably nvidia (and maybe some Intel mesa) - leading to either
a hard crash at startup or falling back to llvm pipe (software
rendering)
- it also appears to impact behaviour of EGL DMABUF support on the Pi4 -
which needs an additional fix following this change
- we default to OpenGL and check whether Qt was compiled for GLES2 - and
if so only search for GLES2.
- in case Qt support is misdetected an additional configure option is
added to force OpenGL ES
- note however that this is ONLY intended as a workaround for
misdetection - Qt will still load the version of OpenGL it was compiled
for. Linking to GLES is not required to actually use GLES on desktop
platforms (this can be enabled with 'MYTHTV_NO_EGL=1
MYTHTV_OPENGL_ES=1')
- refs #13538
}}}
--
Ticket URL: <https://code.mythtv.org/trac/ticket/13538#comment:9>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list