14.04, locked screen to go to lunch, upon return from lunch cat was sitting on keyboard, login screen was frozen & unresponsive. To replicate: In unity hit ctrl-alt-l, place keyboard on chair. Sit on keyboard. Resolution: Switched to virtual terminal, restarted lightdm, lost all open windows in X session. What should have happened: lightdm not becoming unresponsive.