This wasn't actually getting run on boot because After=graphical.target created an ordering issue and systemd was disabling it. I saw this ordering issue in the journal after finding that pbsplash was still running in the background after the UI loaded, and confirmed it by running systemd-analyze. |
||
|---|---|---|
| .. | ||
| 99-shutdown-pbsplash.stop | ||
| APKBUILD | ||
| kill-pbsplash | ||
| kill-pbsplash-override.conf | ||
| kill-pbsplash.service | ||
| OpenSans-Regular.svg | ||
| pmos-logo-text-epaper.svg | ||
| pmos-logo-text.svg | ||
| pmos-logo.svg | ||
| postmarketos-bootsplash-openrc.post-install | ||
| postmarketos-bootsplash.files | ||
| shutdown-splash.service | ||