Unfortunately transparent backgrounds are broken in OpenLP version 2.4, which means version 2.2 is required. We updated our engine for version 2.4 and have been facing problems with transparency ever since, hopefully this will be fixed in the future releases. (They may still work in some Linux variations)<br style="box-sizing: border-box;">
<br>
You may find version 2.2.1 from get.openlp.org
<br style="box-sizing: border-box;">
Another problem with 2.4 series is that both System and VLC media player are not working properly.
To fix problems with non-transparent themes, you should use WebKit as your media player and disable both System and VLC players since they do not work properly in 2.4. You can do this from Configure Openlp > Players.
<br style="box-sizing: border-box;">
Furthermore, you may find this article about motion backgrounds to be interesting.
https://docs.google.com/document/d/1X3JOEEVYHBqK1emhgZ7dLcyX-5xOk8cYt9-xD1OfXsQ/edit?usp=sharing<br style="box-sizing: border-box;">
<br style="box-sizing: border-box;">
Sorry for the inconvenience and hope this helps,
<br style="box-sizing: border-box;">
Azaziah