Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Instructions only work for Raspbian Jessie, not Stretch #71

Closed
pagaille opened this issue Apr 4, 2018 · 10 comments
Closed

Instructions only work for Raspbian Jessie, not Stretch #71

pagaille opened this issue Apr 4, 2018 · 10 comments

Comments

@pagaille
Copy link

pagaille commented Apr 4, 2018

Two issues related to Raspbian Stretch :

  1. At the time of writing, the latest omxplayer found on doesn't install itself on Raspbian Stretch because of an unmet dependency (libssl1.0.0). I didn't find an easy workaround.

  2. Installing the default packaged version of omxplayer (apt-get install omxplayer) is possible and works, but there is an additional issue regarding network connectivity (and therefore synchronisation) when autostarted, wether through systemctl or by adding a line to /etc/rc.local. Looks like the master is not able to broadcast the timecode information, even while the network is up.

Just to save others time, I lost a bunch of it on this :-) --> Use Raspbian Jessie :-)

Anyway thanks for that nice work !

@pagaille pagaille changed the title Instructions only work for Jessie, not Stretch Instructions only work for Raspbian Jessie, not Stretch Apr 4, 2018
@turingmachine
Copy link
Owner

What version was installed on Stretch? Do I understand correctly, that you resolved the autostart issue by switching to Jessie? Sync did work with manual startup on sretch?

@pagaille
Copy link
Author

pagaille commented Apr 4, 2018

  • Latest versions of your app and omxplayer
  • Autostart issue was indeed 'solved' by switching to Jessie
  • Sync did work perfectly when started manually on stretch

@turingmachine
Copy link
Owner

The version in numbers, e.g. 0.3.7.

@pagaille
Copy link
Author

pagaille commented Apr 4, 2018

omxplayer_0.3.7git2017013062fb580_armhf.deb

@pagaille
Copy link
Author

pagaille commented Apr 4, 2018

I opened a case on it's GitHub repo as well.

@turingmachine
Copy link
Owner

0.3.7 was the version on stretch? Well if it works when started manually it is most probably not an issue with omxplayer itself.

@pagaille
Copy link
Author

pagaille commented Apr 4, 2018

Maybe I should have opened two different issues. Indeed, the second issue is probably linked to some new rules regarding network access to autostarted app introduced in Stretch (?)

The .service file was the following :

[Unit]
     Description=Synchronised omxPlayer service
     After=network.target
  
     [Service]
     #master :
     ExecStart=/home/pi/omxplayer-sync/omxplayer-sync -muv -b /home/pi/omxplayer-sync/video.mp4
     WorkingDirectory=/home/pi/
     StandardOutput=syslog
     StandardError=syslog
     SyslogIdentifier=omxplayer-sync
     User=pi
  
     [Install]
     WantedBy=multi-user.target

@pagaille
Copy link
Author

pagaille commented Apr 5, 2018

I move the second issue to another thread.

@chiguire
Copy link

Consider that Raspbian Jessie is not supported by Raspberry Pi 3 Model B+. There are ways to make it work on the Internet, but I couldn't make it work. I'm stuck with Stretch for this model.

@magdesign
Copy link
Collaborator

magdesign commented Aug 19, 2018

Here is the description what you have to do to make Jessie work on RPi3 B+:

magdesign/PocketVJ-CP-v3#53

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants