(I am assuming that you are using systemd-186 -- all earlier releases I checked have bugs I ran into)
If it's right after logging in, then I would suspect some PAM deficiency. I wrote a bit about this on G+ yesterday: "For anyone battling the trifecta of PAM, systemd and gnome on Gentoo, take note that once you've gotten rid of consolekit, you need to add the line: -session optional pam_systemd.so to system-auth, system-login and system-services in /etc/pam.d The first two are documented elsewhere but the last one ensures that gdm-welcome registers with systemd-logind, which fixed reboot from gdm and gnome not working for me." And, you need to get USE=-consolekit and mask consolekit, and you need to get pulseaudio rebuilt after installing systemd and you need to get >=polkit-0.107 working. That last bit was a bit hairy for those who lived through it, but now I think it should do to: chown -R polkitd:polkitd /var/lib/polkit-1 Generally, as long as you start services the right way: systemctl start gdm.service (for example) and they start without error, the dependency checking should get all the dependencies started also. FWIW, here's the output of "find /etc/systemd/system", but those are all symlinks to /usr/lib/systemd/system /etc/systemd/system/ /etc/systemd/system/bluetooth.target.wants /etc/systemd/system/bluetooth.target.wants/bluetooth.service /etc/systemd/system/default.target /etc/systemd/system/graphical.target.wants /etc/systemd/system/graphical.target.wants/rtkit-daemon.service /etc/systemd/system/graphical.target.wants/gdm.service /etc/systemd/system/multi-user.target.wants /etc/systemd/system/multi-user.target.wants/remote-fs.target /etc/systemd/system/multi-user.target.wants/ntpd.service /etc/systemd/system/multi-user.target.wants/NetworkManager.service /etc/systemd/system/getty.target.wants /etc/systemd/system/getty.target.wants/[email protected] /etc/systemd/system/dbus-org.freedesktop.NetworkManager.service /etc/systemd/system/local-fs.target.wants /etc/systemd/system/sysinit.target.wants /etc/systemd/system/network.target.wants /etc/systemd/system/network.target.wants/NetworkManager-wait-online.service /Peter

