[mythtv-users] MythTV Raspberry Pi2 frontend testers

Lawrence Rust lvr at softsystem.co.uk
Mon Nov 23 11:08:43 UTC 2015


On Sun, 2015-11-22 at 16:12 +0000, Mike Bibbings wrote:
[snip]
> Lawrence,
> 
> Great work!
> 
> I setup 0.27 fixes backend with DVB-T tuner and have noticed the 
> following (openmax is setup, gpu_mem 256, using eglfs):

Thanks for the feedback.

> 1. Immediate seg fault when accessing Programme Guide within Live TV, 
> Programme Guide displays ok outside of Live TV, then need to reboot the 
> pi2 as it no longer responds to keyboard input.

This is a bug in the programme guide that is tickled by the RPi build.
I maintain a number of additional patches to Myth here:
http://www.softsystem.co.uk/download/mythtv/mythbuild-CURRENT.zip
one of which fixes this bug.  I will add that patch to the
fixes-0.27-rpi branch.

NB to avoid the reboot you can reset the keyboard with alt-sysrq-r

> 2. Attempting to set a Recording from Programme Guide always fails:
>     Driver error was [2/1048]:
>     QMYSQL3: Unable to execute statement
>     Database error was:
>     Column 'next_record' cannot be null
> 
>     I note the backend  is using qt4 (Ubuntu ppa 0.27/fixes install) is 
> this a qt4/5 issue ?

Well, spotted.  I hadn't seen this until now.  I'll investigate.

> 3. Possible gpu memory leak when live TV playing and Playback data 
> on-screen (keyboard "m" > Playback > Playback Data). bcmstat utility 
> (https://github.com/MilhouseVH/bcmstat) shows GPU free memory slowly 
> reducing when run with the "g" option from ssh console.

I would expect there to be a gradual increase in GPU memory by textures
used for the various glyphs during the first minute or so and then to
plateau.  This may indicate a bug in Myth's OpenGL2 ES texture handling
code.  The OpenGL2 ES code is not well exercised (Android only I
believe) so there could be gremlins.  I'll investigate.

> I have a mythtv 0.28 test system available (with DVB-S/S2 tuners) and 
> would be happy to help with any testing.

The 0.28 branch is not in a fit state yet - there are a number of bugs
relating to OpenGL and Qt changes in the master branch that I need to
address first.  I'll get back to you ASAP.

> I tried building from source, but am having trouble with qtwebkit not 
> building - any tips ?

Mail me the mythbuild.log from 'mythbuild.sh -l' and I'll see if I can
suggest something.  Webkit has very large memory demands, especially for
linking.  I would suggest building with at least 8GB memory.

-- Lawrence Rust



More information about the mythtv-users mailing list