Ah, just writing to the list appeared to have helped. For the dependency
to work, you need both a "Requires" and an "After" directive, i.e.
[unit]
...
Requires=sys-devices-platform-gpu-graphics-fb0.device
After=sys-devices-platform-gpu-graphics-fb0.device
And with that change, it works. The spl
psplash doesn't work on my system because systemd attempts to start it
at 1.6 seconds into boot, while the fb device is created 1.9 seconds
after booting.
This results in:
[FAILED] Failed to start Start psplash boot splash screen.
I figure I'm not the first and only person in the world to en