Just had a problem after rebooting my computer this morning; after the successful login I saw the wallpaper appearing, then wingpanel appeared and 5 seconds later it froze; plank did not appear and all I could do was to move the mouse cursor. After waiting a few minutes, nothing changed.
I switched to a VT (CTRL+F1) and launched
htop - no process was unusually high on the CPU; looked in the logs - no error message. I killed the gala process tree and was promptly brought to the login screen.
After logging in this time, the desktop appeared normally (wingpanel and plank started almost instantaneously) and I was immediately prompted with the login screen from maya, complaining about the certificate.
Can this be a flaw in the desktop launching logic? If yes, how can it be corrected?