
systemd-analyze blame which will show which services are taking long to start up. You can get much more details by running systemd-analyze plot > ~/boot-times.svg which will make an svg image in your home folder with a plot of the boot time with lots of details