[SOLVED]Raspberry Pi 3 Model B+

For discussion of topics specific to MythTV on Raspberry Pi devices
Post Reply
MikeB2013
Senior
Posts: 519
Joined: Mon Jul 25, 2016 4:16 pm
Great Britain

[SOLVED]Raspberry Pi 3 Model B+

Post by MikeB2013 »

Today I received the new Raspberry Pi 3 Model B+ and installed latest Raspbian from 2018-03-13-raspbian-stretch.zip together with mythtv-light and mythplugins-light (version v30-Pre-320-geff97292d3).

mythfrontend fails silently when run from Sound & Video menu

When run from a terminal I get :
mythfrontend: error while loading shared libraries: libGLESv2.so: cannot open shared object file: No such file or directory

mythfrontend works after

sudo apt update
sudo rpi-update
sudo reboot


The instructions at https://www.mythtv.org/wiki/MythTV_Light
indicate rpi-update is only necessary for August 2017 version of Raspbian Stretch. Note that sudo apt dist-upgrade is not required

Just for reference the Raspbian install gave:
pi@pi3plus:~ $ uname -a
Linux pi3plus 4.9.80-v7+ #1098 SMP Fri Mar 9 19:11:42 GMT 2018 armv7l GNU/Linux

pi@pi3plus:~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 9.3 (stretch)
Release: 9.3
Codename: stretch

After rpi-update uname -a gives

Linux pi3plus 4.14.26-v7+ #1099 SMP Wed Mar 14 14:59:28 GMT 2018 armv7l GNU/Linux

Mike
Last edited by MikeB2013 on Sun Mar 18, 2018 11:34 am, edited 1 time in total.
User avatar
pgbennett
Developer
Posts: 503
Joined: Mon Apr 27, 2015 5:41 pm
United States of America

Re: Raspberry Pi 3 Model B+

Post by pgbennett »

To find the release date of your raspbian use

Code: Select all

cat /etc/rpi-issue
I have not tried later versions, so I don't know if the problem was fixed. I was told it would be fixed in the next build after August 2017, but maybe it was not.
MikeB2013
Senior
Posts: 519
Joined: Mon Jul 25, 2016 4:16 pm
Great Britain

Re: Raspberry Pi 3 Model B+

Post by MikeB2013 »

pi@pi3plus:~ $ cat /etc/rpi-issue
Raspberry Pi reference 2018-03-13
Generated using pi-gen, https://github.com/RPi-Distro/pi-gen, 00013d7972122d1304aacda8fff5098f073ceb43, stage5
MikeB2013
Senior
Posts: 519
Joined: Mon Jul 25, 2016 4:16 pm
Great Britain

Re: Raspberry Pi 3 Model B+

Post by MikeB2013 »

Peter,

I note the update to mythtv-light wiki about removing 30 builds.

I have done this, but there is something strange going on.

I forced install of 30~Pre-403-g50b4e2cb04-0 500 because apt wanted to install 30-Pre-249-g3e23c17fe0-0 500.

Code: Select all

pi@pi3plus:~ $ apt policy mythtv-light
mythtv-light:
  Installed: 30~Pre-403-g50b4e2cb04-0
  Candidate: 30-Pre-249-g3e23c17fe0-0
  Version table:
     30-Pre-249-g3e23c17fe0-0 500
        500 http://dl.bintray.com/bennettpeter/deb stretch/myth30 armhf Packages
 *** 30~Pre-403-g50b4e2cb04-0 500
        500 http://dl.bintray.com/bennettpeter/deb stretch/myth30 armhf Packages
        100 /var/lib/dpkg/status
Now apt update/upgrade wants to install 30-Pre-249-g3e23c17fe0-0 500

Code: Select all

pi@pi3plus:~ $ sudo apt update
Hit:1 http://archive.raspberrypi.org/debian stretch InRelease
Hit:2 http://mirrordirector.raspbian.org/raspbian stretch InRelease
Ign:3 http://dl.bintray.com/bennettpeter/deb stretch InRelease
Hit:4 http://dl.bintray.com/bennettpeter/deb stretch Release
Reading package lists... Done                      
Building dependency tree       
Reading state information... Done
2 packages can be upgraded. Run 'apt list --upgradable' to see them.
pi@pi3plus:~ $ sudo apt list --upgradable 
Listing... Done
mythplugins-light/stretch 30-Pre-249-g3e23c17fe0-0 armhf [upgradable from: 30~Pre-403-g50b4e2cb04-0]
mythtv-light/stretch 30-Pre-249-g3e23c17fe0-0 armhf [upgradable from: 30~Pre-403-g50b4e2cb04-0]


Thanks for all your hard work on mythtv-light.

Mike
User avatar
pgbennett
Developer
Posts: 503
Joined: Mon Apr 27, 2015 5:41 pm
United States of America

Re: Raspberry Pi 3 Model B+

Post by pgbennett »

Thank you for pointing that out. I had deleted 30-Pre-249 from the repository because of this issue but by mistake I only deleted the one for Jessie. I have deleted the stretch one now as well, so this should not happen any more.
MikeB2013
Senior
Posts: 519
Joined: Mon Jul 25, 2016 4:16 pm
Great Britain

Re: Raspberry Pi 3 Model B+

Post by MikeB2013 »

Almost there, mythplugins-light needs adjustment for stretch :

Code: Select all

pi@pi3plus:~ $ sudo apt update
Hit:1 http://mirrordirector.raspbian.org/raspbian stretch InRelease
Hit:2 http://archive.raspberrypi.org/debian stretch InRelease
Ign:3 http://dl.bintray.com/bennettpeter/deb stretch InRelease
Hit:4 http://dl.bintray.com/bennettpeter/deb stretch Release
Reading package lists... Done
Building dependency tree       
Reading state information... Done
1 package can be upgraded. Run 'apt list --upgradable' to see it.
pi@pi3plus:~ $ apt list --upgradable -a
Listing... Done
mythplugins-light/stretch 30-Pre-249-g3e23c17fe0-0 armhf [upgradable from: 30~Pre-403-g50b4e2cb04-0]
mythplugins-light/stretch 30-Pre-30-gad3fc1b88c-0 armhf
mythplugins-light/stretch,now 30~Pre-403-g50b4e2cb04-0 armhf [installed,upgradable to: 30-Pre-249-g3e23c17fe0-0]


Mike
User avatar
pgbennett
Developer
Posts: 503
Joined: Mon Apr 27, 2015 5:41 pm
United States of America

Re: Raspberry Pi 3 Model B+

Post by pgbennett »

Sorry - I missed the plugins - should be OK now
MikeB2013
Senior
Posts: 519
Joined: Mon Jul 25, 2016 4:16 pm
Great Britain

Re: Raspberry Pi 3 Model B+

Post by MikeB2013 »

Peter,

All fixed now.

Thank you

Mike
EvenChu
Newcomer
Posts: 1
Joined: Thu Jul 19, 2018 3:53 pm
United States of America

Re: [SOLVED]Raspberry Pi 3 Model B+

Post by EvenChu »

Hi....i am a new user here. As per my knowledge the updated CPU is really the same as that in the 3B, only with some optimizations to power delivery and thermal management. Also, the on-board power management circuitry is improved. This basically allows the 3B+ to run stable at the same speed the 3B might overclock to on a good day. The RPi blog has all the details on the new board.The real reasons to get the 3B+ over the 3B are the vastly improved networking and those limited cases where PoE would be useful.
Post Reply