No splash intro video on RPI 400 (with fix )
When recalbox start on my pi400 (i didn't try on pi4 but may be same problem) there's no splash intro video, after 20s (default video timeout) recalbox splash IMAGE shows up and then recalbox starts.
I found an issue in "mpv" on rpi400 with default video output, i found that on pi4 you have to use "drm" like on x86 machines.
So in S06splash script i change the playVideo function like this :
playVideo() { local conn if [[ "$machineArch" =~ x86 || "$ARCH" == "rpi4" ]]; then # on x86 and x86_64, find connected monitors and play video on all of them findConnectedConnectors |while read -r conn; do playVideoOnOneScreen "$1" "--vo=drm --drm-connector=$conn" done
I just added "rpi4" beside x86 condition
Maybe it's related to my monitor but :
- My monitor works fine with recalbox on rpi3 (with splash videos)
- My monitor on rpi3 show all modes with "tvservice -m CEA (or DMT)"
- My monitor on rpi400 show no modes available with "tvservice -m CEA (or DMT)"
Hope it will helps. Thanks for your work (bien joué les gars !)