I just restarted a CentOS server (all updates) and it is suddenly doing the precise same thing - click on FireFox, screen goes black and you are back at the log in screen after a few seconds. Maybe...