Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!
Did you like my answer?
Hello,
It seems you’re encountering an issue with the Plymouth boot animation on your Apalis iMX8 module, where it stops prematurely. Let’s explore some steps to help you troubleshoot and resolve this:
-
Service Dependencies and Order: Double-check the
plymouth-quit.service
to ensure it isn’t being triggered too early by other services. TheAfter
andWants
directives should accurately reflect the necessary dependencies. Make sure all required services complete their tasks beforeplymouth-quit.service
is executed. -
Adjust the Wait Service: The
plymouth-wait-for-animation.service
you created uses asleep
command, which only affects the timing of the blank screen, not the animation itself. You might try increasing the sleep duration to see if it impacts the animation timing. Ensure this service is correctly integrated into the boot process. -
Plymouth Configuration: Review the Plymouth configuration files to confirm that the animation is set up correctly. Verify that the theme and animation files are complete and properly referenced.
-
Log Examination: Use
journalctl
to check for any errors or warnings related to Plymouth. This might provide insights into why the animation is terminating early. -
Test with a Simple Theme: Consider switching to a simpler Plymouth theme temporarily to determine if the issue is with the theme itself or the Plymouth setup.
By following these steps, you should be able to identify the cause of the premature termination of the Plymouth animation and adjust the configuration accordingly.
Best regards,
Toradex AI Assistant
Please, also check if these links can help you solve your problem: