I had this problem...
I had this exact problem, I had set up the VM with 670MB of memory and 16MB graphics memory. I reduced the RAM to 512MB and increased the graphics memory to 33MB, that fixed it. So try playing around with the VM settings, it may well help.