Raspberry Pi ridiculously slow when splashscreen service is enabled
Danik last edited by Danik
On a stock Retropie 4.4, when enabling the splashscreen service (via retropie_setup.sh), starting from the next boot the RPi becomes unbearably slow. The splashscreen video plays at about 1/4 speed and takes minutes to boot. When the video is finished and finally boots into EmulationStation, performance is still to a crawl (also in-game, emulators run at 5-15 fps). It remains like this until I disable the splashscreen altogether.
Tried it on a Raspberry Pi Zero and a Raspberry Pi 1.
Also tried fresh install and, updated everything (except kernel packages etc)
I use composite output
I use PWM audio in the RPi Zero configuration.
Both cmdline.txt and config.txt are stock (except pwm audio int the rpi zero config).
Tried powering up from battery, usb 2A PSU, and a bench PSU (3A)
When the service is disabled and the Pi runs normally, if I manually launch omxplayer with my splashscreen it plays flawlessly.
What could be causing this?
I remember vivdly having no problems in these exact machines in the past using older retropie distros and splashscreen videos.
@danik Seems similar to https://retropie.org.uk/forum/topic/17107/bug-solved-omxplayer-on-stretch-based-builds-stutters-on-composite, reported at https://github.com/popcornmix/omxplayer/issues/625. Try adding
/boot/config.txtand see if it makes a difference.
Danik last edited by
Thanks! That solved the issue!