This did not solve my problem:
I am using an eee PC model 1101HA.
When I just lock the screen from the menu it works; it goes to the login screen and looks like:
But when I choose suspend, or physically close the lid, it wakes up to a distorted screen that looks like:
I am new to Ubuntu/Linux, so I have no idea how to go about fixing this.