Bootvideos don`t play since Pulstar / Les bootvideos ne jouent plus depuis Pulstar
-
Wow...great...thank you very much for the hints.
I'll get to work later and check everything and experiment a little -
@poppadum said in Bootvideos don`t play since Pulstar / Les bootvideos ne jouent plus depuis Pulstar:
@Sesto2k Some ideas of what to check...
The init script that plays boot videos is
/etc/init.d/S06splash
.There seem to be a few things that can cause it to skip boot videos:
- if file
/overlay/.configs/skipvideosplash
exists - if file
/tmp/.install.sh
exists - if an upgrade image
/boot/update/recalbox-*.img.xz
exists
Should I then delete these files if they should exist?
Dois-je alors supprimer ces fichiers s'ils devaient exister ?
It also seems to run
/recalbox/scripts/recalbox-part.sh "share_internal"
and skip boot videos if the outputted file exists.
What can or may I change in this case?
Que puis-je ou puis-je changer dans ce cas ?:The script
/etc/init.d/S30waitsplash
can also stop boot videos. It seems to check the settingsystem.splash.length
in/boot/recalbox-backup.conf
; if set to0
it kills the boot video immediately.
I'll take a look
Je regarderaiThank you !!!
- if file
-
@Sesto2k said in Bootvideos don`t play since Pulstar / Les bootvideos ne jouent plus depuis Pulstar:
if file /overlay/.configs/skipvideosplash exists
if file /tmp/.install.sh existsDo not exist...
N'existe pas...;-(
-
@Sesto2k said in Bootvideos don`t play since Pulstar / Les bootvideos ne jouent plus depuis Pulstar:
if an upgrade image /boot/update/recalbox-*.img.xz exists
Does not exist...
N'existe pas... -
@Sesto2k said in Bootvideos don`t play since Pulstar / Les bootvideos ne jouent plus depuis Pulstar:
The script /etc/init.d/S30waitsplash can also stop boot videos. It seems to check the setting system.splash.length in /boot/recalbox-backup.conf; if set to 0 it kills the boot video immediately.
Everything OK
Tout va bien -
Finally, here in /recalbox/scripts/recalbox-part.sh i don`t know if everything is ok.
Enfin, ici dans /recalbox/scripts/recalbox-part.sh je ne sais pas si tout va bien.
-
@Sesto2k can you describe your installation please ?
- board (rpi, pc ?)
- tv (hdmi ?)
- recalbox 9 fresh install ?
-
My Setup:
- RPI4 Model B 4GB (with fresh eeprom update from yesterday)
- 1 TB Samsung SSD for Share
- 1 Acer KC242Y Full-HD Monitor (1080p, 16:9) connected via HDMI (Port next to the Ppower connection)
- 2x EG Starts EG STARTS Zero Delay USB-Encoder + 2 Sticks and 16 Buttons
- Audio: Fosi Ausio BT30D Amplifier (connected to Analog Output)
- Bluetooth Mouse and Keyboard
- X-Box One Controller via Bluetooth
What i did first: Only an update from 8.1.1 to 9.0. After that: No bootvideo (own and built-in).
Then i checked everything:
recalbox-config and every file which could cause the issue here:
Then I took off the SSD and tried just going through the SD...again, no boot video.
Then I did a fresh installation on the SD Card (with 9.0 image) and started first without SSD. Not even the Recalbox videos are played (I've booted several times and of course checked the config. here beforehand).
Then I reconnected the SSD and I now have my system as it was. However, still without boot videos. -
@Sesto2k ok would you have the possibility to try with an other hdmi cable or on an other tv ?
-
I would have to buy a new mini HDMI cable. Basically mine works though. I can try to connect another monitor, yes... just have to get one from the basement right away xD.
Give me a little time...my son has to go to bed first
-
I tested another Monitor (Dell)...same behaviour:
You can see, that the Monitor turns on with it`s "grey" instead of pure black screen but no video appears...then the visible bootscreen follows and the system starts. After that everything is normal like in 8.1.1. -
Here is a Discord link from my post, how it looks now with 9.0:
https://discord.com/channels/438014472049917953/438796001059274784/1080228995234275388
And here is my post as it ran before the update, i.e. with 8.1.1:
https://discord.com/channels/438014472049917953/438796001059274784/1080230128338075762
By the way: Nasuku is my Discord Nick....;-)
-
@Sesto2k If you wait for Recalbox to fully boot, then connect via ssh and run
/etc/init.d/S06splash start
do you see a boot video then? -
Thank you all for your help
Finally i found the issue by testing Recalbox with a Mini PC instead of the RPI4.
It first booted without any videos, too.
Then I went according to the exclusion principle because the video was suddenly played after only the USB stick with the Recalbox image was connected to the mini PC
Then i connected everything back to the RPI4. No Video...The solution so far:
If everything is connected except the both Dragonrise USB Encodern then the bootvideo plays...on pc and RPI4.
The problem is caused by the encoders !!!As far as I know, boot videos can be skipped with 9.0. Can it be that some function is activated by default with this encoder type so that the boot video is thereby skipped?
What can i do now...i have no idea but good to know who is responsible for the problem....
-
@Sesto2k Interesting. There's a commit from 4 months ago with the message:
feat: allow user to skip boot video by pressing any key even gamepad
Could the Dragonrise controller be sending button presses causing the boot video to be skipped? Have you got the turbo fire or auto fire feature of the Dragonrise turned on?
-
If the Turbo Fire function was on, I have now disabled it. I simply connected the two contacts of the clear switch with a piece of metal and then pressed an action button. But: Still no boot videos
I honestly have to admit to the MPV story that I don't know what to change, delete or do anything else. Unfortunately, I'm not a programmer and that goes really deep into the matter.
-
@poppadum said in Bootvideos don`t play since Pulstar / Les bootvideos ne jouent plus depuis Pulstar:
@Sesto2k If you wait for Recalbox to fully boot, then connect via ssh and run
/etc/init.d/S06splash start
do you see a boot video then?Tested this..but no video ;-(
-
OK, what if we try commenting out the feature that stops the boot video if a gamepad button is pressed?
I edited the file
/etc/init.d/S06splash
and on line 150 I added a#
at the beginning of the line so it reads:
# options+=(--input-conf=/etc/mpv-input.conf --input-gamepad)
I saved the file then typed:
es stop /etc/init.d/S06splash start
The video played and pressing a button didn't stop the video.
-
What can I say ? I set the write permissions with Putty, then edited the file with the "#" in front of the line with WinSCP and saved it... what happens:
I HAVE MY VIDEOS BACK
Thank you very much Pooadum!!! You are the best !!! ...and I got into programming a bitP.S.: I hope the write permissions are automatically deactivated again after the restart....
-
@Sesto2k said
I HAVE MY VIDEOS BACK
Thank you very much Pooadum!!! You are the best !!! ...and I got into programming a bitCool
Bear in mind that change will be overwritten when you update Recalbox.
P.S.: I hope the write permissions are automatically deactivated again after the restart....
Yes, it will be read-only again after a reboot