I am a Linux developer and I enjoy it, but recently my netbook started having series of weird freezes, the screen first mashes up completely, and after a few minutes only my desktop background shows and every few seconds a window that has previously been open comes up and down very fast. It's like it's quickly changing states. After this I have to forcefully restart it (push the power button for a few seconds to shut it down, and again to start it). This is a huge problem for me because it happens often (every hour, used to be just every week, like it's speeding up) and I have a lot of programs and files that have to be loaded for work.
additional info: when logging in, I'm presented with these options: Recovery, Ubuntu, Ubuntu Classic, Ubuntu Classic (no effects), Ubuntu (safe mode) and User Defined Session. I usually choose Ubuntu, but I tried Ubuntu Classic and the results are the same.