My video streaming application is running in production powering 10+ TV channels. But since the last build, it hangs on startup. I traced it to the following shell command in my startup script:
tvservice -e "cea 5" --ntsc
That command never completes. You have to press Ctrl+C to get it to finish. Running
tvservice -s has the same effect.
I checked out an old, known-good build, created a new branch, made a dummy commit to change the git revision, and pushed to balena-nocache. The problem persists.
Deriving my image from
balenalib/raspberry-pi-debian:stretch-run-20190511 fixes the problem. Both
balenalib/raspberry-pi-debian:buster-run I didn’t bother to test for the exact commit that broke it.
Steps to reproduce:
- Push any image based on
- Log into the container (not the host os) in the BalenCloud dashboard.
- Now derive your image from
balenalib/raspberry-pi-debian:stretch-run-20190511and try again.
I’ve found a temporary workaround, but I would really like to be able to get the latest security updates.