Veja esta linha:
> ExecStartPre=/usr/bin/mkdir -p /etc/profile.d (code=exited, status=203/EXEC)
Portanto, este comando está saindo com um código de falha. Você corre na CLI como root para confirmar se funciona como esperado?
No Ubuntu 16.04, which mkdir
mostra que este binário está localizado em /bin/mkdir
, não /usr/bin/mkdir
como você tem.