My use case is this:
I am running Ubuntu 12.04 guest on VMWare Workstation 8.0.4 Windows 7 host. I work all day and before I go home for the day I start some long-running processes. Usually, I have Eclipse and a few Terminator windows open at a minimum.
When I show up at work the next day, the screen is locked on the Ubuntu guest. My current settings are lock after 10 minutes and suspend is never invoked. Just before the lock screen appears (as my host display is turned off as well) I see an outline of what looks like my screen before I left the last day for a brief moment. I then log in to my Ubuntu guest and all my applications are gone, even though I saw them in a brief flash moments earlier. I am presented with a desktop, but no running programs that I had started the day before.
What happened to these applications and how do I prevent this from happening in the future? I don't fancy turning off lock really if possible, I would rather keep that on.