[systemd-devel] Showing plymouth shutdown splash earlier during shutdown process

Daniel Drake dsd at laptop.org
Mon Jun 4 12:40:45 PDT 2012


On Fri, Jun 1, 2012 at 4:03 AM, Michal Schmidt <mschmidt at redhat.com> wrote:
> On 05/31/2012 05:46 PM, Daniel Drake wrote:
>>
>> In the case of reboot (or poweroff), what does this mean?
>> plymouth-reboot.service is queued to start, and prefdm.service is
>> queued to stop. What does After= mean in this context, who comes
>> first?
>
>
> 'man systemd.unit' says:
> If one unit with an ordering dependency on another unit is shut down while
> the latter is started up, the shut down is ordered before the start-up
> regardless whether the ordering dependency is actually of type After= or
> Before=.

Thanks for pointing that out.

>> It is like it is waiting for those services to stop before executing.
>
>> How can I find out why?
>
> Based on the above rule, check all the ordering dependencies the unit has:
> systemctl show -p After -p Before plymouth-reboot.service

I followed this down a couple of levels and didn't find the answer.
Probably need to go further, I'll see if I can find some time to do
that soon.

Thanks
Daniel


More information about the systemd-devel mailing list