Você pode usar as outras opções de linha de comando do systemd-analyse para obter uma visão geral melhor sobre o que atrasa sua inicialização. Seu comando mostrou que a maior parte do tempo é consumida pelos processos do userspace. Portanto, eu recomendo investigar isso ainda mais.
Dê uma olhada em
systemd-analyze blame
e
systemd-analyze plot
O primeiro lhe dará uma lista por processo do atraso, o segundo desenhará um bom gráfico.
Este artigo não é especificamente para o Ubuntu, mas também deve funcionar para você e descreve o procedimento muito bem